{
    "Aggrosoft\\ExtranetBundle\\Entity\\StoreWidget": {
        "fileName": "StoreWidget.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/ExtranetBundle/Entity/StoreWidget.php",
        "bundle": "ExtranetBundle",
        "className": "StoreWidget",
        "fullClassName": "Aggrosoft\\ExtranetBundle\\Entity\\StoreWidget",
        "namespace": "Aggrosoft\\ExtranetBundle\\Entity",
        "tableName": "storewidget",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "displayTitle",
                "columnName": "displayTitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "displayTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getDisplayTitle",
                "setterMethod": "setDisplayTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get displayTitle",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\ExtranetBundle\\Entity\\StoreRegistrationToken": {
        "fileName": "StoreRegistrationToken.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/ExtranetBundle/Entity/StoreRegistrationToken.php",
        "bundle": "ExtranetBundle",
        "className": "StoreRegistrationToken",
        "fullClassName": "Aggrosoft\\ExtranetBundle\\Entity\\StoreRegistrationToken",
        "namespace": "Aggrosoft\\ExtranetBundle\\Entity",
        "tableName": "storeregistrationtoken",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "token",
                "columnName": "token",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "expirationDate",
                "columnName": "expirationDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "customer",
                "type": "ManyToOne",
                "targetEntity": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "token",
                "readable": true,
                "writable": true,
                "getterMethod": "getToken",
                "setterMethod": "setToken",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get token",
                "isExistingProperty": true
            },
            {
                "twigName": "expirationDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getExpirationDate",
                "setterMethod": "setExpirationDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get expirationDate",
                "isExistingProperty": true
            },
            {
                "twigName": "customer",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomer",
                "setterMethod": "setCustomer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get customer",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\ExtranetBundle\\Entity\\StoreLoginToken": {
        "fileName": "StoreLoginToken.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/ExtranetBundle/Entity/StoreLoginToken.php",
        "bundle": "ExtranetBundle",
        "className": "StoreLoginToken",
        "fullClassName": "Aggrosoft\\ExtranetBundle\\Entity\\StoreLoginToken",
        "namespace": "Aggrosoft\\ExtranetBundle\\Entity",
        "tableName": "storelogintoken",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "token",
                "columnName": "token",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "expirationDate",
                "columnName": "expirationDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "customer",
                "type": "ManyToOne",
                "targetEntity": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "token",
                "readable": true,
                "writable": true,
                "getterMethod": "getToken",
                "setterMethod": "setToken",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get token",
                "isExistingProperty": true
            },
            {
                "twigName": "expirationDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getExpirationDate",
                "setterMethod": "setExpirationDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get expirationDate",
                "isExistingProperty": true
            },
            {
                "twigName": "customer",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomer",
                "setterMethod": "setCustomer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get customer",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\ExtranetBundle\\Entity\\Store": {
        "fileName": "Store.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/ExtranetBundle/Entity/Store.php",
        "bundle": "ExtranetBundle",
        "className": "Store",
        "fullClassName": "Aggrosoft\\ExtranetBundle\\Entity\\Store",
        "namespace": "Aggrosoft\\ExtranetBundle\\Entity",
        "tableName": "store",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "IUpload",
            "Translatable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "blocked",
                "columnName": "blocked",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "nettoMode",
                "columnName": "nettoMode",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productionMode",
                "columnName": "productionMode",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "templateVersion",
                "columnName": "templateVersion",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "url",
                "columnName": "url",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "logo",
                "columnName": "logo",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customerNumberMask",
                "columnName": "customerNumberMask",
                "type": "string",
                "length": 16,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productsPerPage",
                "columnName": "productsPerPage",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productThumbnailWidth",
                "columnName": "productThumbnailWidth",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productThumbnailHeight",
                "columnName": "productThumbnailHeight",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productIconWidth",
                "columnName": "productIconWidth",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productIconHeight",
                "columnName": "productIconHeight",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productDetailsImageWidth",
                "columnName": "productDetailsImageWidth",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productDetailsImageHeight",
                "columnName": "productDetailsImageHeight",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "metakeywords",
                "columnName": "metakeywords",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "metadescription",
                "columnName": "metadescription",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "titlePrefix",
                "columnName": "titlePrefix",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "titleSuffix",
                "columnName": "titleSuffix",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productMetaTitle",
                "columnName": "productMetaTitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "categoryMetaTitle",
                "columnName": "categoryMetaTitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productMetaKeywords",
                "columnName": "productMetaKeywords",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customLoginUrl",
                "columnName": "customLoginUrl",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "headerHtml",
                "columnName": "headerHtml",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "footerHtml",
                "columnName": "footerHtml",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "startPageTitle",
                "columnName": "startPageTitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sitemapFileName",
                "columnName": "sitemapFileName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "devMode",
                "columnName": "devMode",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customBuyableCondition",
                "columnName": "customBuyableCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "menus",
                "type": "OneToMany",
                "targetEntity": "StoreMenu",
                "mappedBy": "store",
                "inversedBy": null,
                "cascade": [
                    "all"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "banners",
                "type": "OneToMany",
                "targetEntity": "StoreBanner",
                "mappedBy": "store",
                "inversedBy": null,
                "cascade": [
                    "all"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "language",
                "type": "ManyToOne",
                "targetEntity": "Aggrosoft\\WAWIBundle\\Entity\\Language",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Aggrosoft\\WAWIBundle\\Entity\\Client",
                "mappedBy": null,
                "inversedBy": "stores",
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "disabledWidgets",
                "type": "ManyToMany",
                "targetEntity": "StoreWidget",
                "mappedBy": null,
                "inversedBy": "storedisabled",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "additionalSearchGrid",
                "type": "ManyToOne",
                "targetEntity": "Aggrosoft\\WAWIBundle\\Entity\\CustomFormGrid",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "nonPublicContents",
                "type": "ManyToMany",
                "targetEntity": "Aggrosoft\\WAWIBundle\\Entity\\Content",
                "mappedBy": null,
                "inversedBy": "storenonpubliccontent",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "seoCachedContents",
                "type": "ManyToMany",
                "targetEntity": "Aggrosoft\\WAWIBundle\\Entity\\Content",
                "mappedBy": null,
                "inversedBy": "storeseocachedcontent",
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "fullPageCachingContents",
                "type": "ManyToMany",
                "targetEntity": "Aggrosoft\\WAWIBundle\\Entity\\Content",
                "mappedBy": null,
                "inversedBy": "storenonpubliccontent",
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "blocked",
                "readable": true,
                "writable": true,
                "getterMethod": "getBlocked",
                "setterMethod": "setBlocked",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get blocked",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "url",
                "readable": true,
                "writable": true,
                "getterMethod": "getUrl",
                "setterMethod": "setUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get url",
                "isExistingProperty": true
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            },
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "logoFile",
                "readable": true,
                "writable": true,
                "getterMethod": "getLogoFile",
                "setterMethod": "setLogoFile",
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get logo file",
                "isExistingProperty": false
            },
            {
                "twigName": "logo",
                "readable": true,
                "writable": true,
                "getterMethod": "getLogo",
                "setterMethod": "setLogo",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get logo",
                "isExistingProperty": true
            },
            {
                "twigName": "menus",
                "readable": true,
                "writable": false,
                "getterMethod": "getMenus",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get menus",
                "isExistingProperty": true
            },
            {
                "twigName": "banners",
                "readable": true,
                "writable": false,
                "getterMethod": "getBanners",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get banners",
                "isExistingProperty": true
            },
            {
                "twigName": "productsPerPage",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductsPerPage",
                "setterMethod": "setProductsPerPage",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get productsPerPage",
                "isExistingProperty": true
            },
            {
                "twigName": "productThumbnailWidth",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductThumbnailWidth",
                "setterMethod": "setProductThumbnailWidth",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get productThumbnailWidth",
                "isExistingProperty": true
            },
            {
                "twigName": "productThumbnailHeight",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductThumbnailHeight",
                "setterMethod": "setProductThumbnailHeight",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get productThumbnailHeight",
                "isExistingProperty": true
            },
            {
                "twigName": "productIconWidth",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductIconWidth",
                "setterMethod": "setProductIconWidth",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get productIconWidth",
                "isExistingProperty": true
            },
            {
                "twigName": "productIconHeight",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductIconHeight",
                "setterMethod": "setProductIconHeight",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get productIconHeight",
                "isExistingProperty": true
            },
            {
                "twigName": "productDetailsImageWidth",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductDetailsImageWidth",
                "setterMethod": "setProductDetailsImageWidth",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get productDetailsImageWidth",
                "isExistingProperty": true
            },
            {
                "twigName": "productDetailsImageHeight",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductDetailsImageHeight",
                "setterMethod": "setProductDetailsImageHeight",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get productDetailsImageHeight",
                "isExistingProperty": true
            },
            {
                "twigName": "devMode",
                "readable": true,
                "writable": true,
                "getterMethod": "getDevMode",
                "setterMethod": "setDevMode",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get devMode",
                "isExistingProperty": true
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": true,
                "getterMethod": "getLanguage",
                "setterMethod": "setLanguage",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Language",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Language",
                "docComment": "Get language",
                "isExistingProperty": true
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "disabledWidgets",
                "readable": true,
                "writable": false,
                "getterMethod": "getDisabledWidgets",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get disabledWidgets",
                "isExistingProperty": true
            },
            {
                "twigName": "nonPublicContents",
                "readable": true,
                "writable": false,
                "getterMethod": "getNonPublicContents",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get nonPublicContents",
                "isExistingProperty": true
            },
            {
                "twigName": "productionMode",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductionMode",
                "setterMethod": "setProductionMode",
                "returnType": "int",
                "parameterType": "int",
                "docComment": "Get productionMode",
                "isExistingProperty": true
            },
            {
                "twigName": "metakeywords",
                "readable": true,
                "writable": true,
                "getterMethod": "getMetakeywords",
                "setterMethod": "setMetakeywords",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get metakeywords",
                "isExistingProperty": true
            },
            {
                "twigName": "metadescription",
                "readable": true,
                "writable": true,
                "getterMethod": "getMetadescription",
                "setterMethod": "setMetadescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get metadescription",
                "isExistingProperty": true
            },
            {
                "twigName": "titlePrefix",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitlePrefix",
                "setterMethod": "setTitlePrefix",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get titlePrefix",
                "isExistingProperty": true
            },
            {
                "twigName": "titleSuffix",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitleSuffix",
                "setterMethod": "setTitleSuffix",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get titleSuffix",
                "isExistingProperty": true
            },
            {
                "twigName": "headerHtml",
                "readable": true,
                "writable": true,
                "getterMethod": "getHeaderHtml",
                "setterMethod": "setHeaderHtml",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get headerHtml",
                "isExistingProperty": true
            },
            {
                "twigName": "footerHtml",
                "readable": true,
                "writable": true,
                "getterMethod": "getFooterHtml",
                "setterMethod": "setFooterHtml",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get footerHtml",
                "isExistingProperty": true
            },
            {
                "twigName": "startPageTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getStartPageTitle",
                "setterMethod": "setStartPageTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get startPageTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "fullPageCachingContents",
                "readable": true,
                "writable": false,
                "getterMethod": "getFullPageCachingContents",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get fullPageCachingContents",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalSearchGrid",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalSearchGrid",
                "setterMethod": "setAdditionalSearchGrid",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomFormGrid",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomFormGrid",
                "docComment": "Get additionalSearchGrid",
                "isExistingProperty": true
            },
            {
                "twigName": "seoCachedContents",
                "readable": true,
                "writable": false,
                "getterMethod": "getSeoCachedContents",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get seoCachedContents",
                "isExistingProperty": true
            },
            {
                "twigName": "productMetaTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductMetaTitle",
                "setterMethod": "setProductMetaTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productMetaTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "productMetaKeywords",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductMetaKeywords",
                "setterMethod": "setProductMetaKeywords",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productMetaKeywords",
                "isExistingProperty": true
            },
            {
                "twigName": "templateVersion",
                "readable": true,
                "writable": true,
                "getterMethod": "getTemplateVersion",
                "setterMethod": "setTemplateVersion",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get templateVersion",
                "isExistingProperty": true
            },
            {
                "twigName": "nettoMode",
                "readable": true,
                "writable": true,
                "getterMethod": "getNettoMode",
                "setterMethod": "setNettoMode",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get nettoMode",
                "isExistingProperty": true
            },
            {
                "twigName": "customLoginUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomLoginUrl",
                "setterMethod": "setCustomLoginUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customLoginUrl",
                "isExistingProperty": true
            },
            {
                "twigName": "sitemapFileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getSitemapFileName",
                "setterMethod": "setSitemapFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sitemapFileName",
                "isExistingProperty": true
            },
            {
                "twigName": "customBuyableCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomBuyableCondition",
                "setterMethod": "setCustomBuyableCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customBuyableCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "customerNumberMask",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomerNumberMask",
                "setterMethod": "setCustomerNumberMask",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customerNumberMask",
                "isExistingProperty": true
            },
            {
                "twigName": "categoryMetaTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getCategoryMetaTitle",
                "setterMethod": "setCategoryMetaTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get categoryMetaTitle",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\ExtranetBundle\\Entity\\SeoUrl": {
        "fileName": "SeoUrl.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/ExtranetBundle/Entity/SeoUrl.php",
        "bundle": "ExtranetBundle",
        "className": "SeoUrl",
        "fullClassName": "Aggrosoft\\ExtranetBundle\\Entity\\SeoUrl",
        "namespace": "Aggrosoft\\ExtranetBundle\\Entity",
        "tableName": "storeseourl",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "seourl_idx",
                "columns": [
                    "seoUrl"
                ],
                "unique": false
            },
            {
                "name": "entityType_idx",
                "columns": [
                    "entityType"
                ],
                "unique": false
            },
            {
                "name": "route_idx",
                "columns": [
                    "route"
                ],
                "unique": false
            },
            {
                "name": "entityId_idx",
                "columns": [
                    "entityId"
                ],
                "unique": false
            },
            {
                "name": "locale_idx",
                "columns": [
                    "locale"
                ],
                "unique": false
            },
            {
                "name": "additionalParameters_idx",
                "columns": [
                    "additionalParameters"
                ],
                "unique": false
            },
            {
                "name": "original_idx",
                "columns": [
                    "original"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "original",
                "columnName": "original",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "route",
                "columnName": "route",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "seoUrl",
                "columnName": "seoUrl",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "longSeoUrl",
                "columnName": "longSeoUrl",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entityType",
                "columnName": "entityType",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entityId",
                "columnName": "entityId",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalParameters",
                "columnName": "additionalParameters",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "locale",
                "columnName": "locale",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "waitForCaching",
                "columnName": "waitForCaching",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "store",
                "type": "ManyToOne",
                "targetEntity": "Store",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "route",
                "readable": true,
                "writable": true,
                "getterMethod": "getRoute",
                "setterMethod": "setRoute",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get route",
                "isExistingProperty": true
            },
            {
                "twigName": "seoUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getSeoUrl",
                "setterMethod": "setSeoUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get seoUrl",
                "isExistingProperty": true
            },
            {
                "twigName": "store",
                "readable": true,
                "writable": true,
                "getterMethod": "getStore",
                "setterMethod": "setStore",
                "returnType": "\\Aggrosoft\\ExtranetBundle\\Entity\\Store",
                "parameterType": "\\Aggrosoft\\ExtranetBundle\\Entity\\Store",
                "docComment": "Get store",
                "isExistingProperty": true
            },
            {
                "twigName": "entityType",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntityType",
                "setterMethod": "setEntityType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entityType",
                "isExistingProperty": true
            },
            {
                "twigName": "entityId",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntityId",
                "setterMethod": "setEntityId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entityId",
                "isExistingProperty": true
            },
            {
                "twigName": "original",
                "readable": true,
                "writable": true,
                "getterMethod": "getOriginal",
                "setterMethod": "setOriginal",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get original",
                "isExistingProperty": true
            },
            {
                "twigName": "locale",
                "readable": true,
                "writable": true,
                "getterMethod": "getLocale",
                "setterMethod": "setLocale",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get locale",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalParameters",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalParameters",
                "setterMethod": "setAdditionalParameters",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalParameters",
                "isExistingProperty": true
            },
            {
                "twigName": "waitForCaching",
                "readable": true,
                "writable": true,
                "getterMethod": "getWaitForCaching",
                "setterMethod": "setWaitForCaching",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get waitForCaching",
                "isExistingProperty": true
            },
            {
                "twigName": "longSeoUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getLongSeoUrl",
                "setterMethod": "setLongSeoUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get longSeoUrl",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\ExtranetBundle\\Entity\\KeyValueStorage": {
        "fileName": "KeyValueStorage.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/ExtranetBundle/Entity/KeyValueStorage.php",
        "bundle": "ExtranetBundle",
        "className": "KeyValueStorage",
        "fullClassName": "Aggrosoft\\ExtranetBundle\\Entity\\KeyValueStorage",
        "namespace": "Aggrosoft\\ExtranetBundle\\Entity",
        "tableName": "storekeyvaluestorage",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "searchKey_idx",
                "columns": [
                    "searchKey"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "searchKey",
                "columnName": "searchKey",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "jsonData",
                "columnName": "jsonData",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "store",
                "type": "ManyToOne",
                "targetEntity": "Store",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "searchKey",
                "readable": true,
                "writable": true,
                "getterMethod": "getSearchKey",
                "setterMethod": "setSearchKey",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get searchKey",
                "isExistingProperty": true
            },
            {
                "twigName": "jsonData",
                "readable": true,
                "writable": true,
                "getterMethod": "getJsonData",
                "setterMethod": "setJsonData",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get jsonData",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            },
            {
                "twigName": "store",
                "readable": true,
                "writable": true,
                "getterMethod": "getStore",
                "setterMethod": "setStore",
                "returnType": "\\Aggrosoft\\ExtranetBundle\\Entity\\Store",
                "parameterType": "\\Aggrosoft\\ExtranetBundle\\Entity\\Store",
                "docComment": "Get store",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\ExtranetBundle\\Entity\\StoreFeedback": {
        "fileName": "StoreFeedback.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/ExtranetBundle/Entity/StoreFeedback.php",
        "bundle": "ExtranetBundle",
        "className": "StoreFeedback",
        "fullClassName": "Aggrosoft\\ExtranetBundle\\Entity\\StoreFeedback",
        "namespace": "Aggrosoft\\ExtranetBundle\\Entity",
        "tableName": "storefeedback",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "Aggrosoft\\WAWIBundle\\Entity\\ICSVImportable",
            "Aggrosoft\\WAWIBundle\\Entity\\IPrototype"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreignId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "message",
                "columnName": "message",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "rating",
                "columnName": "rating",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "rating1",
                "columnName": "rating1",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "rating2",
                "columnName": "rating2",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "rating3",
                "columnName": "rating3",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "rating4",
                "columnName": "rating4",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "rating5",
                "columnName": "rating5",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "rating6",
                "columnName": "rating6",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "rating7",
                "columnName": "rating7",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "rating8",
                "columnName": "rating8",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "rating9",
                "columnName": "rating9",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "rating10",
                "columnName": "rating10",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "middleRating",
                "columnName": "middleRating",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "customer",
                "type": "ManyToOne",
                "targetEntity": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "store",
                "type": "ManyToOne",
                "targetEntity": "Store",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "message",
                "readable": true,
                "writable": true,
                "getterMethod": "getMessage",
                "setterMethod": "setMessage",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get message",
                "isExistingProperty": true
            },
            {
                "twigName": "customer",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomer",
                "setterMethod": "setCustomer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get customer",
                "isExistingProperty": true
            },
            {
                "twigName": "store",
                "readable": true,
                "writable": true,
                "getterMethod": "getStore",
                "setterMethod": "setStore",
                "returnType": "\\Aggrosoft\\ExtranetBundle\\Entity\\Store",
                "parameterType": "\\Aggrosoft\\ExtranetBundle\\Entity\\Store",
                "docComment": "Get store",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "rating",
                "readable": true,
                "writable": true,
                "getterMethod": "getRating",
                "setterMethod": "setRating",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get rating",
                "isExistingProperty": true
            },
            {
                "twigName": "middleRating",
                "readable": true,
                "writable": true,
                "getterMethod": "getMiddleRating",
                "setterMethod": "setMiddleRating",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get middleRating",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "rating2",
                "readable": true,
                "writable": true,
                "getterMethod": "getRating2",
                "setterMethod": "setRating2",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get rating2",
                "isExistingProperty": true
            },
            {
                "twigName": "rating3",
                "readable": true,
                "writable": true,
                "getterMethod": "getRating3",
                "setterMethod": "setRating3",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get rating3",
                "isExistingProperty": true
            },
            {
                "twigName": "rating4",
                "readable": true,
                "writable": true,
                "getterMethod": "getRating4",
                "setterMethod": "setRating4",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get rating4",
                "isExistingProperty": true
            },
            {
                "twigName": "rating5",
                "readable": true,
                "writable": true,
                "getterMethod": "getRating5",
                "setterMethod": "setRating5",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get rating5",
                "isExistingProperty": true
            },
            {
                "twigName": "rating6",
                "readable": true,
                "writable": true,
                "getterMethod": "getRating6",
                "setterMethod": "setRating6",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get rating6",
                "isExistingProperty": true
            },
            {
                "twigName": "rating7",
                "readable": true,
                "writable": true,
                "getterMethod": "getRating7",
                "setterMethod": "setRating7",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get rating7",
                "isExistingProperty": true
            },
            {
                "twigName": "rating8",
                "readable": true,
                "writable": true,
                "getterMethod": "getRating8",
                "setterMethod": "setRating8",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get rating8",
                "isExistingProperty": true
            },
            {
                "twigName": "rating9",
                "readable": true,
                "writable": true,
                "getterMethod": "getRating9",
                "setterMethod": "setRating9",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get rating9",
                "isExistingProperty": true
            },
            {
                "twigName": "rating10",
                "readable": true,
                "writable": true,
                "getterMethod": "getRating10",
                "setterMethod": "setRating10",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get rating10",
                "isExistingProperty": true
            },
            {
                "twigName": "rating1",
                "readable": true,
                "writable": true,
                "getterMethod": "getRating1",
                "setterMethod": "setRating1",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get rating1",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\ExtranetBundle\\Entity\\StoreSession": {
        "fileName": "StoreSession.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/ExtranetBundle/Entity/StoreSession.php",
        "bundle": "ExtranetBundle",
        "className": "StoreSession",
        "fullClassName": "Aggrosoft\\ExtranetBundle\\Entity\\StoreSession",
        "namespace": "Aggrosoft\\ExtranetBundle\\Entity",
        "tableName": "storesession",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "content",
                "columnName": "content",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "store",
                "type": "ManyToOne",
                "targetEntity": "Store",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customer",
                "type": "ManyToOne",
                "targetEntity": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "content",
                "readable": true,
                "writable": true,
                "getterMethod": "getContent",
                "setterMethod": "setContent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get content",
                "isExistingProperty": true
            },
            {
                "twigName": "store",
                "readable": true,
                "writable": true,
                "getterMethod": "getStore",
                "setterMethod": "setStore",
                "returnType": "\\Aggrosoft\\ExtranetBundle\\Entity\\Store",
                "parameterType": "\\Aggrosoft\\ExtranetBundle\\Entity\\Store",
                "docComment": "Get store",
                "isExistingProperty": true
            },
            {
                "twigName": "customer",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomer",
                "setterMethod": "setCustomer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get customer",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\ExtranetBundle\\Entity\\StoreBanner": {
        "fileName": "StoreBanner.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/ExtranetBundle/Entity/StoreBanner.php",
        "bundle": "ExtranetBundle",
        "className": "StoreBanner",
        "fullClassName": "Aggrosoft\\ExtranetBundle\\Entity\\StoreBanner",
        "namespace": "Aggrosoft\\ExtranetBundle\\Entity",
        "tableName": "storebanner",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpload"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "url",
                "columnName": "url",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hidden",
                "columnName": "hidden",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bannerType",
                "columnName": "bannerType",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "position",
                "columnName": "position",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customPosition",
                "columnName": "customPosition",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bannerName",
                "columnName": "bannerName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalBannerName",
                "columnName": "additionalBannerName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "html",
                "columnName": "html",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "category",
                "type": "ManyToOne",
                "targetEntity": "\\Aggrosoft\\WAWIBundle\\Entity\\Category",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "content",
                "type": "ManyToOne",
                "targetEntity": "\\Aggrosoft\\WAWIBundle\\Entity\\Content",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "showInCategory",
                "type": "ManyToOne",
                "targetEntity": "\\Aggrosoft\\WAWIBundle\\Entity\\Category",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "store",
                "type": "ManyToOne",
                "targetEntity": "Store",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "banner",
                "readable": true,
                "writable": true,
                "getterMethod": "getBanner",
                "setterMethod": "setBanner",
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get banner file",
                "isExistingProperty": false
            },
            {
                "twigName": "additionalBanner",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalBanner",
                "setterMethod": "setAdditionalBanner",
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get banner file",
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            },
            {
                "twigName": "url",
                "readable": true,
                "writable": true,
                "getterMethod": "getUrl",
                "setterMethod": "setUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get url",
                "isExistingProperty": true
            },
            {
                "twigName": "hidden",
                "readable": true,
                "writable": true,
                "getterMethod": "getHidden",
                "setterMethod": "setHidden",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get hidden",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "bannerType",
                "readable": true,
                "writable": true,
                "getterMethod": "getBannerType",
                "setterMethod": "setBannerType",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get bannerType",
                "isExistingProperty": true
            },
            {
                "twigName": "position",
                "readable": true,
                "writable": true,
                "getterMethod": "getPosition",
                "setterMethod": "setPosition",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get position",
                "isExistingProperty": true
            },
            {
                "twigName": "customPosition",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomPosition",
                "setterMethod": "setCustomPosition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customPosition",
                "isExistingProperty": true
            },
            {
                "twigName": "category",
                "readable": true,
                "writable": true,
                "getterMethod": "getCategory",
                "setterMethod": "setCategory",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Category",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Category",
                "docComment": "Get category",
                "isExistingProperty": true
            },
            {
                "twigName": "content",
                "readable": true,
                "writable": true,
                "getterMethod": "getContent",
                "setterMethod": "setContent",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Content",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Content",
                "docComment": "Get content",
                "isExistingProperty": true
            },
            {
                "twigName": "store",
                "readable": true,
                "writable": true,
                "getterMethod": "getStore",
                "setterMethod": "setStore",
                "returnType": "\\Aggrosoft\\ExtranetBundle\\Entity\\Store",
                "parameterType": "\\Aggrosoft\\ExtranetBundle\\Entity\\Store",
                "docComment": "Get store",
                "isExistingProperty": true
            },
            {
                "twigName": "showInCategory",
                "readable": true,
                "writable": true,
                "getterMethod": "getShowInCategory",
                "setterMethod": "setShowInCategory",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Category",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Category",
                "docComment": "Get showInCategory",
                "isExistingProperty": true
            },
            {
                "twigName": "bannerName",
                "readable": true,
                "writable": true,
                "getterMethod": "getBannerName",
                "setterMethod": "setBannerName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bannerName",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalBannerName",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalBannerName",
                "setterMethod": "setAdditionalBannerName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalBannerName",
                "isExistingProperty": true
            },
            {
                "twigName": "html",
                "readable": true,
                "writable": true,
                "getterMethod": "getHtml",
                "setterMethod": "setHtml",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get html",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\ExtranetBundle\\Entity\\StoreCache": {
        "fileName": "StoreCache.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/ExtranetBundle/Entity/StoreCache.php",
        "bundle": "ExtranetBundle",
        "className": "StoreCache",
        "fullClassName": "Aggrosoft\\ExtranetBundle\\Entity\\StoreCache",
        "namespace": "Aggrosoft\\ExtranetBundle\\Entity",
        "tableName": "storecache",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "entityId",
                "columnName": "entityId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entityType",
                "columnName": "entityType",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "store",
                "type": "ManyToOne",
                "targetEntity": "Store",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "store",
                "readable": true,
                "writable": true,
                "getterMethod": "getStore",
                "setterMethod": "setStore",
                "returnType": "\\Aggrosoft\\ExtranetBundle\\Entity\\Store",
                "parameterType": "\\Aggrosoft\\ExtranetBundle\\Entity\\Store",
                "docComment": "Get store",
                "isExistingProperty": true
            },
            {
                "twigName": "entityId",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntityId",
                "setterMethod": "setEntityId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entityId",
                "isExistingProperty": true
            },
            {
                "twigName": "entityType",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntityType",
                "setterMethod": "setEntityType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entityType",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\ExtranetBundle\\Entity\\StoreMenu": {
        "fileName": "StoreMenu.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/ExtranetBundle/Entity/StoreMenu.php",
        "bundle": "ExtranetBundle",
        "className": "StoreMenu",
        "fullClassName": "Aggrosoft\\ExtranetBundle\\Entity\\StoreMenu",
        "namespace": "Aggrosoft\\ExtranetBundle\\Entity",
        "tableName": "storemenu",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpload",
            "Translatable"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "position_idx",
                "columns": [
                    "position"
                ],
                "unique": false
            },
            {
                "name": "ident_idx",
                "columns": [
                    "ident"
                ],
                "unique": false
            },
            {
                "name": "sort_idx",
                "columns": [
                    "sort"
                ],
                "unique": false
            },
            {
                "name": "customPosition_idx",
                "columns": [
                    "customPosition"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "titlelang1",
                "columnName": "titlelang1",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "menuGroup",
                "columnName": "menuGroup",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "url",
                "columnName": "url",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "filterOptions",
                "columnName": "filterOptions",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "html",
                "columnName": "html",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "htmllang1",
                "columnName": "htmllang1",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "dql",
                "columnName": "dql",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hidden",
                "columnName": "hidden",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "htmlCaching",
                "columnName": "htmlCaching",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "htmlCachingSuffix",
                "columnName": "htmlCachingSuffix",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastInGroup",
                "columnName": "lastInGroup",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fixedSubmenu",
                "columnName": "fixedSubmenu",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "menuType",
                "columnName": "menuType",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maxAmountOfCategoryMenuItems",
                "columnName": "maxAmountOfCategoryMenuItems",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "position",
                "columnName": "position",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "blockBegin",
                "columnName": "blockBegin",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "blockEnd",
                "columnName": "blockEnd",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customPosition",
                "columnName": "customPosition",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "parentMenu",
                "columnName": "parentMenu",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "htmlCodeBefore",
                "columnName": "htmlCodeBefore",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "htmlCodeAfter",
                "columnName": "htmlCodeAfter",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "displayCondition",
                "columnName": "displayCondition",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cssRule",
                "columnName": "cssRule",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "jsonOptions",
                "columnName": "jsonOptions",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cssInlineStyle",
                "columnName": "cssInlineStyle",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "blockCssRule",
                "columnName": "blockCssRule",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "widgetType",
                "columnName": "widgetType",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "imageName",
                "columnName": "imageName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "category",
                "type": "ManyToOne",
                "targetEntity": "\\Aggrosoft\\WAWIBundle\\Entity\\Category",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customForm",
                "type": "ManyToOne",
                "targetEntity": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomForm",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customFormGrid",
                "type": "ManyToOne",
                "targetEntity": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomFormGrid",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "filterGrid",
                "type": "ManyToOne",
                "targetEntity": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomFormGrid",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "content",
                "type": "ManyToOne",
                "targetEntity": "\\Aggrosoft\\WAWIBundle\\Entity\\Content",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "store",
                "type": "ManyToOne",
                "targetEntity": "Store",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customerGroups",
                "type": "ManyToMany",
                "targetEntity": "Aggrosoft\\WAWIBundle\\Entity\\CustomerGroup",
                "mappedBy": null,
                "inversedBy": "storemenus",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "url",
                "readable": true,
                "writable": true,
                "getterMethod": "getUrl",
                "setterMethod": "setUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get url",
                "isExistingProperty": true
            },
            {
                "twigName": "hidden",
                "readable": true,
                "writable": true,
                "getterMethod": "getHidden",
                "setterMethod": "setHidden",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get hidden",
                "isExistingProperty": true
            },
            {
                "twigName": "showSubcategories",
                "readable": true,
                "writable": true,
                "getterMethod": "getShowSubcategories",
                "setterMethod": "setShowSubcategories",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get showSubcategories",
                "isExistingProperty": false
            },
            {
                "twigName": "category",
                "readable": true,
                "writable": true,
                "getterMethod": "getCategory",
                "setterMethod": "setCategory",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Category",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Category",
                "docComment": "Get category",
                "isExistingProperty": true
            },
            {
                "twigName": "store",
                "readable": true,
                "writable": true,
                "getterMethod": "getStore",
                "setterMethod": "setStore",
                "returnType": "\\Aggrosoft\\ExtranetBundle\\Entity\\Store",
                "parameterType": "\\Aggrosoft\\ExtranetBundle\\Entity\\Store",
                "docComment": "Get store",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "menuType",
                "readable": true,
                "writable": true,
                "getterMethod": "getMenuType",
                "setterMethod": "setMenuType",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get menuType",
                "isExistingProperty": true
            },
            {
                "twigName": "maxAmountOfCategoryMenuItems",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaxAmountOfCategoryMenuItems",
                "setterMethod": "setMaxAmountOfCategoryMenuItems",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get maxAmountOfCategoryMenuItems",
                "isExistingProperty": true
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            },
            {
                "twigName": "content",
                "readable": true,
                "writable": true,
                "getterMethod": "getContent",
                "setterMethod": "setContent",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Content",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Content",
                "docComment": "Get content",
                "isExistingProperty": true
            },
            {
                "twigName": "position",
                "readable": true,
                "writable": true,
                "getterMethod": "getPosition",
                "setterMethod": "setPosition",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get position",
                "isExistingProperty": true
            },
            {
                "twigName": "parentMenu",
                "readable": true,
                "writable": true,
                "getterMethod": "getParentMenu",
                "setterMethod": "setParentMenu",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get parentMenu",
                "isExistingProperty": true
            },
            {
                "twigName": "cssRule",
                "readable": true,
                "writable": true,
                "getterMethod": "getCssRule",
                "setterMethod": "setCssRule",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get cssRule",
                "isExistingProperty": true
            },
            {
                "twigName": "cssInlineStyle",
                "readable": true,
                "writable": true,
                "getterMethod": "getCssInlineStyle",
                "setterMethod": "setCssInlineStyle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get cssInlineStyle",
                "isExistingProperty": true
            },
            {
                "twigName": "customPosition",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomPosition",
                "setterMethod": "setCustomPosition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customPosition",
                "isExistingProperty": true
            },
            {
                "twigName": "html",
                "readable": true,
                "writable": true,
                "getterMethod": "getHtml",
                "setterMethod": "setHtml",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get html",
                "isExistingProperty": true
            },
            {
                "twigName": "customForm",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomForm",
                "setterMethod": "setCustomForm",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomForm",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomForm",
                "docComment": "Get customForm",
                "isExistingProperty": true
            },
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "image",
                "readable": true,
                "writable": true,
                "getterMethod": "getImage",
                "setterMethod": "setImage",
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get banner file",
                "isExistingProperty": false
            },
            {
                "twigName": "imageName",
                "readable": true,
                "writable": true,
                "getterMethod": "getImageName",
                "setterMethod": "setImageName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get imageName",
                "isExistingProperty": true
            },
            {
                "twigName": "blockBegin",
                "readable": true,
                "writable": true,
                "getterMethod": "getBlockBegin",
                "setterMethod": "setBlockBegin",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get blockBegin",
                "isExistingProperty": true
            },
            {
                "twigName": "blockEnd",
                "readable": true,
                "writable": true,
                "getterMethod": "getBlockEnd",
                "setterMethod": "setBlockEnd",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get blockEnd",
                "isExistingProperty": true
            },
            {
                "twigName": "blockCssRule",
                "readable": true,
                "writable": true,
                "getterMethod": "getBlockCssRule",
                "setterMethod": "setBlockCssRule",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get blockCssRule",
                "isExistingProperty": true
            },
            {
                "twigName": "dql",
                "readable": true,
                "writable": true,
                "getterMethod": "getDql",
                "setterMethod": "setDql",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get dql",
                "isExistingProperty": true
            },
            {
                "twigName": "htmlCodeBefore",
                "readable": true,
                "writable": true,
                "getterMethod": "getHtmlCodeBefore",
                "setterMethod": "setHtmlCodeBefore",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get htmlCodeBefore",
                "isExistingProperty": true
            },
            {
                "twigName": "htmlCodeAfter",
                "readable": true,
                "writable": true,
                "getterMethod": "getHtmlCodeAfter",
                "setterMethod": "setHtmlCodeAfter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get htmlCodeAfter",
                "isExistingProperty": true
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "widgetType",
                "readable": true,
                "writable": true,
                "getterMethod": "getWidgetType",
                "setterMethod": "setWidgetType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get widgetType",
                "isExistingProperty": true
            },
            {
                "twigName": "displayCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getDisplayCondition",
                "setterMethod": "setDisplayCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get displayCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "menuGroup",
                "readable": true,
                "writable": true,
                "getterMethod": "getMenuGroup",
                "setterMethod": "setMenuGroup",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get menuGroup",
                "isExistingProperty": true
            },
            {
                "twigName": "filterGrid",
                "readable": true,
                "writable": true,
                "getterMethod": "getFilterGrid",
                "setterMethod": "setFilterGrid",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomFormGrid",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomFormGrid",
                "docComment": "Get filterGrid",
                "isExistingProperty": true
            },
            {
                "twigName": "filterOptions",
                "readable": true,
                "writable": true,
                "getterMethod": "getFilterOptions",
                "setterMethod": "setFilterOptions",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get filterOptions",
                "isExistingProperty": true
            },
            {
                "twigName": "customFormGrid",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomFormGrid",
                "setterMethod": "setCustomFormGrid",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomFormGrid",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomFormGrid",
                "docComment": "Get customFormGrid",
                "isExistingProperty": true
            },
            {
                "twigName": "fixedSubmenu",
                "readable": true,
                "writable": true,
                "getterMethod": "getFixedSubmenu",
                "setterMethod": "setFixedSubmenu",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get fixedSubmenu",
                "isExistingProperty": true
            },
            {
                "twigName": "lastInGroup",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastInGroup",
                "setterMethod": "setLastInGroup",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get lastInGroup",
                "isExistingProperty": true
            },
            {
                "twigName": "htmlCaching",
                "readable": true,
                "writable": true,
                "getterMethod": "getHtmlCaching",
                "setterMethod": "setHtmlCaching",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get htmlCaching",
                "isExistingProperty": true
            },
            {
                "twigName": "titlelang1",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitlelang1",
                "setterMethod": "setTitlelang1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get titlelang1",
                "isExistingProperty": true
            },
            {
                "twigName": "htmllang1",
                "readable": true,
                "writable": true,
                "getterMethod": "getHtmllang1",
                "setterMethod": "setHtmllang1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get htmllang1",
                "isExistingProperty": true
            },
            {
                "twigName": "currentLanguage",
                "readable": true,
                "writable": true,
                "getterMethod": "getCurrentLanguage",
                "setterMethod": "setCurrentLanguage",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "titleInCurrentLanguage",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitleInCurrentLanguage",
                "setterMethod": "setTitleInCurrentLanguage",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "htmlInCurrentLanguage",
                "readable": true,
                "writable": true,
                "getterMethod": "getHtmlInCurrentLanguage",
                "setterMethod": "setHtmlInCurrentLanguage",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "customerGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomerGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get customerGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "jsonOptions",
                "readable": true,
                "writable": true,
                "getterMethod": "getJsonOptions",
                "setterMethod": "setJsonOptions",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get jsonOptions",
                "isExistingProperty": true
            },
            {
                "twigName": "htmlCachingSuffix",
                "readable": true,
                "writable": true,
                "getterMethod": "getHtmlCachingSuffix",
                "setterMethod": "setHtmlCachingSuffix",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get htmlCachingSuffix",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\ExtranetBundle\\Entity\\CustomerSession": {
        "fileName": "CustomerSession.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/ExtranetBundle/Entity/CustomerSession.php",
        "bundle": "ExtranetBundle",
        "className": "CustomerSession",
        "fullClassName": "Aggrosoft\\ExtranetBundle\\Entity\\CustomerSession",
        "namespace": "Aggrosoft\\ExtranetBundle\\Entity",
        "tableName": "customersession",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "lastUpdate",
                "columnName": "lastUpdate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "customer",
                "type": "ManyToOne",
                "targetEntity": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "store",
                "type": "ManyToOne",
                "targetEntity": "Store",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "customer",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomer",
                "setterMethod": "setCustomer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get customer",
                "isExistingProperty": true
            },
            {
                "twigName": "store",
                "readable": true,
                "writable": true,
                "getterMethod": "getStore",
                "setterMethod": "setStore",
                "returnType": "\\Aggrosoft\\ExtranetBundle\\Entity\\Store",
                "parameterType": "\\Aggrosoft\\ExtranetBundle\\Entity\\Store",
                "docComment": "Get store",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdate",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdate",
                "setterMethod": "setLastUpdate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get lastUpdate",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\ShirtnetworkBundle\\Entity\\ShirtnetworkProductView": {
        "fileName": "ShirtnetworkProductView.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/ShirtnetworkBundle/Entity/ShirtnetworkProductView.php",
        "bundle": "ShirtnetworkBundle",
        "className": "ShirtnetworkProductView",
        "fullClassName": "Aggrosoft\\ShirtnetworkBundle\\Entity\\ShirtnetworkProductView",
        "namespace": "Aggrosoft\\ShirtnetworkBundle\\Entity",
        "tableName": "shirtnetworkproductview",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "view",
                "columnName": "view",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "name",
                "columnName": "name",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vkey",
                "columnName": "vkey",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "preview",
                "columnName": "preview",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ordering",
                "columnName": "ordering",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "shirtnetworkProduct",
                "type": "ManyToOne",
                "targetEntity": "ShirtnetworkProduct",
                "mappedBy": null,
                "inversedBy": "productViews",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "productViewObjects",
                "type": "OneToMany",
                "targetEntity": "ShirtnetworkProductViewObject",
                "mappedBy": "productView",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "view",
                "readable": true,
                "writable": true,
                "getterMethod": "getView",
                "setterMethod": "setView",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get view",
                "isExistingProperty": true
            },
            {
                "twigName": "name",
                "readable": true,
                "writable": true,
                "getterMethod": "getName",
                "setterMethod": "setName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get name",
                "isExistingProperty": true
            },
            {
                "twigName": "vkey",
                "readable": true,
                "writable": true,
                "getterMethod": "getVkey",
                "setterMethod": "setVkey",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vkey",
                "isExistingProperty": true
            },
            {
                "twigName": "preview",
                "readable": true,
                "writable": true,
                "getterMethod": "getPreview",
                "setterMethod": "setPreview",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get preview",
                "isExistingProperty": true
            },
            {
                "twigName": "ordering",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrdering",
                "setterMethod": "setOrdering",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get ordering",
                "isExistingProperty": true
            },
            {
                "twigName": "shirtnetworkProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getShirtnetworkProduct",
                "setterMethod": "setShirtnetworkProduct",
                "returnType": "\\Aggrosoft\\ShirtnetworkBundle\\Entity\\ShirtnetworkProduct",
                "parameterType": "\\Aggrosoft\\ShirtnetworkBundle\\Entity\\ShirtnetworkProduct",
                "docComment": "Get shirtnetworkProduct",
                "isExistingProperty": true
            },
            {
                "twigName": "productViewObjects",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductViewObjects",
                "setterMethod": "setProductViewObjects",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": "Array",
                "docComment": "Get productViewObjects",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\ShirtnetworkBundle\\Entity\\ShirtnetworkPrintJob": {
        "fileName": "ShirtnetworkPrintJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/ShirtnetworkBundle/Entity/ShirtnetworkPrintJob.php",
        "bundle": "ShirtnetworkBundle",
        "className": "ShirtnetworkPrintJob",
        "fullClassName": "Aggrosoft\\ShirtnetworkBundle\\Entity\\ShirtnetworkPrintJob",
        "namespace": "Aggrosoft\\ShirtnetworkBundle\\Entity",
        "tableName": "shirtnetworkprintjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "project",
                "columnName": "project",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "orderNumber",
                "columnName": "orderNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "completed",
                "columnName": "completed",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Aggrosoft\\WAWIBundle\\Entity\\Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "Aggrosoft\\WAWIBundle\\Entity\\User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "user_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "project",
                "readable": true,
                "writable": true,
                "getterMethod": "getProject",
                "setterMethod": "setProject",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get project",
                "isExistingProperty": true
            },
            {
                "twigName": "orderNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderNumber",
                "setterMethod": "setOrderNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get orderNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "completed",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompleted",
                "setterMethod": "setCompleted",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get completed",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\ShirtnetworkBundle\\Entity\\ShirtnetworkProductViewObjectText": {
        "fileName": "ShirtnetworkProductViewObjectText.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/ShirtnetworkBundle/Entity/ShirtnetworkProductViewObjectText.php",
        "bundle": "ShirtnetworkBundle",
        "className": "ShirtnetworkProductViewObjectText",
        "fullClassName": "Aggrosoft\\ShirtnetworkBundle\\Entity\\ShirtnetworkProductViewObjectText",
        "namespace": "Aggrosoft\\ShirtnetworkBundle\\Entity",
        "tableName": "shirtnetworkproductviewobjecttext",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "text",
                "columnName": "text",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "font",
                "columnName": "font",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fontSize",
                "columnName": "fontSize",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bold",
                "columnName": "bold",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "italic",
                "columnName": "italic",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "productViewObject",
                "type": "ManyToOne",
                "targetEntity": "ShirtnetworkProductViewObject",
                "mappedBy": null,
                "inversedBy": "productViewObjectTexts",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "text",
                "readable": true,
                "writable": true,
                "getterMethod": "getText",
                "setterMethod": "setText",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get text",
                "isExistingProperty": true
            },
            {
                "twigName": "font",
                "readable": true,
                "writable": true,
                "getterMethod": "getFont",
                "setterMethod": "setFont",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get font",
                "isExistingProperty": true
            },
            {
                "twigName": "fontSize",
                "readable": true,
                "writable": true,
                "getterMethod": "getFontSize",
                "setterMethod": "setFontSize",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get fontSize",
                "isExistingProperty": true
            },
            {
                "twigName": "bold",
                "readable": true,
                "writable": true,
                "getterMethod": "getBold",
                "setterMethod": "setBold",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get bold",
                "isExistingProperty": true
            },
            {
                "twigName": "italic",
                "readable": true,
                "writable": true,
                "getterMethod": "getItalic",
                "setterMethod": "setItalic",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get italic",
                "isExistingProperty": true
            },
            {
                "twigName": "productViewObject",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductViewObject",
                "setterMethod": "setProductViewObject",
                "returnType": "\\Aggrosoft\\ShirtnetworkBundle\\Entity\\ShirtnetworkProductViewObject",
                "parameterType": "\\Aggrosoft\\ShirtnetworkBundle\\Entity\\ShirtnetworkProductViewObject",
                "docComment": "Get productViewObject",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\ShirtnetworkBundle\\Entity\\ShirtnetworkProduct": {
        "fileName": "ShirtnetworkProduct.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/ShirtnetworkBundle/Entity/ShirtnetworkProduct.php",
        "bundle": "ShirtnetworkBundle",
        "className": "ShirtnetworkProduct",
        "fullClassName": "Aggrosoft\\ShirtnetworkBundle\\Entity\\ShirtnetworkProduct",
        "namespace": "Aggrosoft\\ShirtnetworkBundle\\Entity",
        "tableName": "shirtnetworkproduct",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "foreign_idx",
                "columns": [
                    "foreign_id"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productId",
                "columnName": "productId",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "parentId",
                "columnName": "parentId",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "variant",
                "columnName": "variant",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "price",
                "columnName": "price",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "size",
                "columnName": "size",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "user",
                "columnName": "user",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "provision",
                "columnName": "provision",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "variantName",
                "columnName": "variantName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sizeName",
                "columnName": "sizeName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "useCorrectionView",
                "columnName": "useCorrectionView",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "correctionViewPrice",
                "columnName": "correctionViewPrice",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "useTypeSample",
                "columnName": "useTypeSample",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "typeSamplePrice",
                "columnName": "typeSamplePrice",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vpe",
                "columnName": "vpe",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "file",
                "columnName": "file",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "offerItem",
                "type": "ManyToOne",
                "targetEntity": "Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "productViews",
                "type": "OneToMany",
                "targetEntity": "ShirtnetworkProductView",
                "mappedBy": "shirtnetworkProduct",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Aggrosoft\\WAWIBundle\\Entity\\Client",
                "mappedBy": null,
                "inversedBy": "shirtnetworkproducts",
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "productId",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductId",
                "setterMethod": "setProductId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productId",
                "isExistingProperty": true
            },
            {
                "twigName": "parentId",
                "readable": true,
                "writable": true,
                "getterMethod": "getParentId",
                "setterMethod": "setParentId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get parentId",
                "isExistingProperty": true
            },
            {
                "twigName": "variant",
                "readable": true,
                "writable": true,
                "getterMethod": "getVariant",
                "setterMethod": "setVariant",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get variant",
                "isExistingProperty": true
            },
            {
                "twigName": "price",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrice",
                "setterMethod": "setPrice",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get price",
                "isExistingProperty": true
            },
            {
                "twigName": "size",
                "readable": true,
                "writable": true,
                "getterMethod": "getSize",
                "setterMethod": "setSize",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get size",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "provision",
                "readable": true,
                "writable": true,
                "getterMethod": "getProvision",
                "setterMethod": "setProvision",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get provision",
                "isExistingProperty": true
            },
            {
                "twigName": "variantName",
                "readable": true,
                "writable": true,
                "getterMethod": "getVariantName",
                "setterMethod": "setVariantName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get variantName",
                "isExistingProperty": true
            },
            {
                "twigName": "sizeName",
                "readable": true,
                "writable": true,
                "getterMethod": "getSizeName",
                "setterMethod": "setSizeName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sizeName",
                "isExistingProperty": true
            },
            {
                "twigName": "useCorrectionView",
                "readable": true,
                "writable": true,
                "getterMethod": "getUseCorrectionView",
                "setterMethod": "setUseCorrectionView",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get useCorrectionView",
                "isExistingProperty": true
            },
            {
                "twigName": "correctionViewPrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getCorrectionViewPrice",
                "setterMethod": "setCorrectionViewPrice",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get correctionViewPrice",
                "isExistingProperty": true
            },
            {
                "twigName": "useTypeSample",
                "readable": true,
                "writable": true,
                "getterMethod": "getUseTypeSample",
                "setterMethod": "setUseTypeSample",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get useTypeSample",
                "isExistingProperty": true
            },
            {
                "twigName": "typeSamplePrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getTypeSamplePrice",
                "setterMethod": "setTypeSamplePrice",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get typeSamplePrice",
                "isExistingProperty": true
            },
            {
                "twigName": "vpe",
                "readable": true,
                "writable": true,
                "getterMethod": "getVpe",
                "setterMethod": "setVpe",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get vpe",
                "isExistingProperty": true
            },
            {
                "twigName": "file",
                "readable": true,
                "writable": true,
                "getterMethod": "getFile",
                "setterMethod": "setFile",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get file",
                "isExistingProperty": true
            },
            {
                "twigName": "productViews",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductViews",
                "setterMethod": "setProductViews",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": "Array",
                "docComment": "Get productViews",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "offerItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getOfferItem",
                "setterMethod": "setOfferItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "docComment": "Get offer item",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\ShirtnetworkBundle\\Entity\\ShirtnetworkProductViewObjectLogo": {
        "fileName": "ShirtnetworkProductViewObjectLogo.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/ShirtnetworkBundle/Entity/ShirtnetworkProductViewObjectLogo.php",
        "bundle": "ShirtnetworkBundle",
        "className": "ShirtnetworkProductViewObjectLogo",
        "fullClassName": "Aggrosoft\\ShirtnetworkBundle\\Entity\\ShirtnetworkProductViewObjectLogo",
        "namespace": "Aggrosoft\\ShirtnetworkBundle\\Entity",
        "tableName": "shirtnetworkproductviewobjectlogo",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "logo",
                "columnName": "logo",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "category",
                "columnName": "category",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "name",
                "columnName": "name",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "picture",
                "columnName": "picture",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "original",
                "columnName": "original",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "removeWhite",
                "columnName": "removeWhite",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "productViewObject",
                "type": "ManyToOne",
                "targetEntity": "ShirtnetworkProductViewObject",
                "mappedBy": null,
                "inversedBy": "productViewObjectLogos",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "logo",
                "readable": true,
                "writable": true,
                "getterMethod": "getLogo",
                "setterMethod": "setLogo",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get logo",
                "isExistingProperty": true
            },
            {
                "twigName": "category",
                "readable": true,
                "writable": true,
                "getterMethod": "getCategory",
                "setterMethod": "setCategory",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get category",
                "isExistingProperty": true
            },
            {
                "twigName": "name",
                "readable": true,
                "writable": true,
                "getterMethod": "getName",
                "setterMethod": "setName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get name",
                "isExistingProperty": true
            },
            {
                "twigName": "picture",
                "readable": true,
                "writable": true,
                "getterMethod": "getPicture",
                "setterMethod": "setPicture",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get picture",
                "isExistingProperty": true
            },
            {
                "twigName": "original",
                "readable": true,
                "writable": true,
                "getterMethod": "getOriginal",
                "setterMethod": "setOriginal",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get original",
                "isExistingProperty": true
            },
            {
                "twigName": "removeWhite",
                "readable": true,
                "writable": true,
                "getterMethod": "getRemoveWhite",
                "setterMethod": "setRemoveWhite",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get removeWhite",
                "isExistingProperty": true
            },
            {
                "twigName": "productViewObject",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductViewObject",
                "setterMethod": "setProductViewObject",
                "returnType": "\\Aggrosoft\\ShirtnetworkBundle\\Entity\\ShirtnetworkProductViewObject",
                "parameterType": "\\Aggrosoft\\ShirtnetworkBundle\\Entity\\ShirtnetworkProductViewObject",
                "docComment": "Get productViewObject",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\ShirtnetworkBundle\\Entity\\ShirtnetworkProductViewObject": {
        "fileName": "ShirtnetworkProductViewObject.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/ShirtnetworkBundle/Entity/ShirtnetworkProductViewObject.php",
        "bundle": "ShirtnetworkBundle",
        "className": "ShirtnetworkProductViewObject",
        "fullClassName": "Aggrosoft\\ShirtnetworkBundle\\Entity\\ShirtnetworkProductViewObject",
        "namespace": "Aggrosoft\\ShirtnetworkBundle\\Entity",
        "tableName": "shirtnetworkproductviewobject",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "printType",
                "columnName": "printType",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "color",
                "columnName": "color",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "layer",
                "columnName": "layer",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ma",
                "columnName": "ma",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "mb",
                "columnName": "mb",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "mc",
                "columnName": "mc",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "md",
                "columnName": "md",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "mtx",
                "columnName": "mtx",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "mty",
                "columnName": "mty",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "realWidth",
                "columnName": "realWidth",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "realHeight",
                "columnName": "realHeight",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "userColor",
                "columnName": "userColor",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "colorInfo",
                "columnName": "colorInfo",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "printTypeName",
                "columnName": "printTypeName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "type",
                "columnName": "type",
                "type": "string",
                "length": 5,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "price",
                "columnName": "price",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "rotation",
                "columnName": "rotation",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "productView",
                "type": "ManyToOne",
                "targetEntity": "ShirtnetworkProductView",
                "mappedBy": null,
                "inversedBy": "productViewObjects",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "productViewObjectLogos",
                "type": "OneToMany",
                "targetEntity": "ShirtnetworkProductViewObjectLogo",
                "mappedBy": "productViewObject",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "productViewObjectTexts",
                "type": "OneToMany",
                "targetEntity": "ShirtnetworkProductViewObjectText",
                "mappedBy": "productViewObject",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "printType",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrintType",
                "setterMethod": "setPrintType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get printType",
                "isExistingProperty": true
            },
            {
                "twigName": "color",
                "readable": true,
                "writable": true,
                "getterMethod": "getColor",
                "setterMethod": "setColor",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get color",
                "isExistingProperty": true
            },
            {
                "twigName": "layer",
                "readable": true,
                "writable": true,
                "getterMethod": "getLayer",
                "setterMethod": "setLayer",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get layer",
                "isExistingProperty": true
            },
            {
                "twigName": "realWidth",
                "readable": true,
                "writable": true,
                "getterMethod": "getRealWidth",
                "setterMethod": "setRealWidth",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get realWidth",
                "isExistingProperty": true
            },
            {
                "twigName": "realHeight",
                "readable": true,
                "writable": true,
                "getterMethod": "getRealHeight",
                "setterMethod": "setRealHeight",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get realHeight",
                "isExistingProperty": true
            },
            {
                "twigName": "userColor",
                "readable": true,
                "writable": true,
                "getterMethod": "getUserColor",
                "setterMethod": "setUserColor",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get userColor",
                "isExistingProperty": true
            },
            {
                "twigName": "colorInfo",
                "readable": true,
                "writable": true,
                "getterMethod": "getColorInfo",
                "setterMethod": "setColorInfo",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get colorInfo",
                "isExistingProperty": true
            },
            {
                "twigName": "printTypeName",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrintTypeName",
                "setterMethod": "setPrintTypeName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get printTypeName",
                "isExistingProperty": true
            },
            {
                "twigName": "type",
                "readable": true,
                "writable": true,
                "getterMethod": "getType",
                "setterMethod": "setType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get type",
                "isExistingProperty": true
            },
            {
                "twigName": "price",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrice",
                "setterMethod": "setPrice",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get price",
                "isExistingProperty": true
            },
            {
                "twigName": "rotation",
                "readable": true,
                "writable": true,
                "getterMethod": "getRotation",
                "setterMethod": "setRotation",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get rotation",
                "isExistingProperty": true
            },
            {
                "twigName": "productView",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductView",
                "setterMethod": "setProductView",
                "returnType": "\\Aggrosoft\\ShirtnetworkBundle\\Entity\\ShirtnetworkProductViews",
                "parameterType": "\\Aggrosoft\\ShirtnetworkBundle\\Entity\\ShirtnetworkProductViews",
                "docComment": "Get productView",
                "isExistingProperty": true
            },
            {
                "twigName": "productViewObjectLogos",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductViewObjectLogos",
                "setterMethod": "setProductViewObjectLogos",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": "Array",
                "docComment": "Get productViewObjectLogos",
                "isExistingProperty": true
            },
            {
                "twigName": "productViewObjectTexts",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductViewObjectTexts",
                "setterMethod": "setProductViewObjectTexts",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": "Array",
                "docComment": "Get productViewObjectTexts",
                "isExistingProperty": true
            },
            {
                "twigName": "ma",
                "readable": true,
                "writable": true,
                "getterMethod": "getMa",
                "setterMethod": "setMa",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get ma",
                "isExistingProperty": true
            },
            {
                "twigName": "mb",
                "readable": true,
                "writable": true,
                "getterMethod": "getMb",
                "setterMethod": "setMb",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get mb",
                "isExistingProperty": true
            },
            {
                "twigName": "mc",
                "readable": true,
                "writable": true,
                "getterMethod": "getMc",
                "setterMethod": "setMc",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get mc",
                "isExistingProperty": true
            },
            {
                "twigName": "md",
                "readable": true,
                "writable": true,
                "getterMethod": "getMd",
                "setterMethod": "setMd",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get md",
                "isExistingProperty": true
            },
            {
                "twigName": "mtx",
                "readable": true,
                "writable": true,
                "getterMethod": "getMtx",
                "setterMethod": "setMtx",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get mtx",
                "isExistingProperty": true
            },
            {
                "twigName": "mty",
                "readable": true,
                "writable": true,
                "getterMethod": "getMty",
                "setterMethod": "setMty",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get mty",
                "isExistingProperty": true
            },
            {
                "twigName": "logo",
                "readable": true,
                "writable": false,
                "getterMethod": "getLogo",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "text",
                "readable": true,
                "writable": false,
                "getterMethod": "getText",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\WorkflowActionJob": {
        "fileName": "WorkflowActionJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/WorkflowActionJob.php",
        "bundle": "WAWIBundle",
        "className": "WorkflowActionJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\WorkflowActionJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "workflowactionjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "executedFrom",
                "columnName": "executedFrom",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entityType",
                "columnName": "entityType",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entityId",
                "columnName": "entityId",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "allEntityIds",
                "columnName": "allEntityIds",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "workflowEvent",
                "type": "ManyToOne",
                "targetEntity": "WorkflowEvent",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "executedFrom",
                "readable": true,
                "writable": true,
                "getterMethod": "getExecutedFrom",
                "setterMethod": "setExecutedFrom",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get executedFrom",
                "isExistingProperty": true
            },
            {
                "twigName": "entityType",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntityType",
                "setterMethod": "setEntityType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entityType",
                "isExistingProperty": true
            },
            {
                "twigName": "entityId",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntityId",
                "setterMethod": "setEntityId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entityId",
                "isExistingProperty": true
            },
            {
                "twigName": "workflowEvent",
                "readable": true,
                "writable": true,
                "getterMethod": "getWorkflowEvent",
                "setterMethod": "setWorkflowEvent",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WorkflowEvent",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WorkflowEvent",
                "docComment": "Get workflowEvent",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "allEntityIds",
                "readable": true,
                "writable": true,
                "getterMethod": "getAllEntityIds",
                "setterMethod": "setAllEntityIds",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get allEntityIds",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ProductAccessory": {
        "fileName": "ProductAccessory.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ProductAccessory.php",
        "bundle": "WAWIBundle",
        "className": "ProductAccessory",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ProductAccessory",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "productaccessory",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "price",
                "columnName": "price",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cartType",
                "columnName": "cartType",
                "type": "integer",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minimumPurchaseAmount",
                "columnName": "minimumPurchaseAmount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maximumPurchaseAmount",
                "columnName": "maximumPurchaseAmount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "activeFrom",
                "columnName": "activeFrom",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "activeTo",
                "columnName": "activeTo",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "accessoryProduct",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "accessories",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "accessoryProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getAccessoryProduct",
                "setterMethod": "setAccessoryProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get accessoryProduct",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "cartType",
                "readable": true,
                "writable": true,
                "getterMethod": "getCartType",
                "setterMethod": "setCartType",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get cartType",
                "isExistingProperty": true
            },
            {
                "twigName": "price",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrice",
                "setterMethod": "setPrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get price",
                "isExistingProperty": true
            },
            {
                "twigName": "activeFrom",
                "readable": true,
                "writable": true,
                "getterMethod": "getActiveFrom",
                "setterMethod": "setActiveFrom",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get activeFrom",
                "isExistingProperty": true
            },
            {
                "twigName": "activeTo",
                "readable": true,
                "writable": true,
                "getterMethod": "getActiveTo",
                "setterMethod": "setActiveTo",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get activeTo",
                "isExistingProperty": true
            },
            {
                "twigName": "minimumPurchaseAmount",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinimumPurchaseAmount",
                "setterMethod": "setMinimumPurchaseAmount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minimumPurchaseAmount",
                "isExistingProperty": true
            },
            {
                "twigName": "maximumPurchaseAmount",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaximumPurchaseAmount",
                "setterMethod": "setMaximumPurchaseAmount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get maximumPurchaseAmount",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OrderPaymentCondition": {
        "fileName": "OrderPaymentCondition.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OrderPaymentCondition.php",
        "bundle": "WAWIBundle",
        "className": "OrderPaymentCondition",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OrderPaymentCondition",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "orderpaymentcondition",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "paymentTermDate",
                "columnName": "paymentTermDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customPaymentTermEvent",
                "columnName": "customPaymentTermEvent",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customPaymentTermDaysAfter",
                "columnName": "customPaymentTermDaysAfter",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "total",
                "columnName": "total",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "percentTotal",
                "columnName": "percentTotal",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paidDate",
                "columnName": "paidDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentInvoiceNumber",
                "columnName": "paymentInvoiceNumber",
                "type": "bigint",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentInvoiceDate",
                "columnName": "paymentInvoiceDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentCreditNoteNumber",
                "columnName": "paymentCreditNoteNumber",
                "type": "bigint",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentCreditNoteDate",
                "columnName": "paymentCreditNoteDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "payment",
                "type": "ManyToOne",
                "targetEntity": "Payment",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": "paymentConditions",
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentTermDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentTermDate",
                "setterMethod": "setPaymentTermDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get paymentTermDate",
                "isExistingProperty": true
            },
            {
                "twigName": "total",
                "readable": true,
                "writable": true,
                "getterMethod": "getTotal",
                "setterMethod": "setTotal",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get total",
                "isExistingProperty": true
            },
            {
                "twigName": "payment",
                "readable": true,
                "writable": true,
                "getterMethod": "getPayment",
                "setterMethod": "setPayment",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "docComment": "Get payment",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "paidDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaidDate",
                "setterMethod": "setPaidDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get paidDate",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentInvoiceNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentInvoiceNumber",
                "setterMethod": "setPaymentInvoiceNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get paymentInvoiceNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "customPaymentTermDaysAfter",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomPaymentTermDaysAfter",
                "setterMethod": "setCustomPaymentTermDaysAfter",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get customPaymentTermDaysAfter",
                "isExistingProperty": true
            },
            {
                "twigName": "customPaymentTermEvent",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomPaymentTermEvent",
                "setterMethod": "setCustomPaymentTermEvent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customPaymentTermEvent",
                "isExistingProperty": true
            },
            {
                "twigName": "percentTotal",
                "readable": true,
                "writable": true,
                "getterMethod": "getPercentTotal",
                "setterMethod": "setPercentTotal",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get percentTotal",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentInvoiceDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentInvoiceDate",
                "setterMethod": "setPaymentInvoiceDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get paymentInvoiceDate",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentCreditNoteNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentCreditNoteNumber",
                "setterMethod": "setPaymentCreditNoteNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get paymentCreditNoteNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentCreditNoteDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentCreditNoteDate",
                "setterMethod": "setPaymentCreditNoteDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get paymentCreditNoteDate",
                "isExistingProperty": true
            },
            {
                "twigName": "cashDiscount",
                "readable": true,
                "writable": false,
                "getterMethod": "getCashDiscount",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\GrantedWidget": {
        "fileName": "GrantedWidget.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/GrantedWidget.php",
        "bundle": "WAWIBundle",
        "className": "GrantedWidget",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\GrantedWidget",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "grantedwidget",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "displayTitle",
                "columnName": "displayTitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "displayTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getDisplayTitle",
                "setterMethod": "setDisplayTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get displayTitle",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Import": {
        "fileName": "Import.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Import.php",
        "bundle": "WAWIBundle",
        "className": "Import",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Import",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "import",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "pending",
                "columnName": "pending",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "imports",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "pending",
                "readable": true,
                "writable": true,
                "getterMethod": "getPending",
                "setterMethod": "setPending",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get pending",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OrderReturnItem": {
        "fileName": "OrderReturnItem.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OrderReturnItem.php",
        "bundle": "WAWIBundle",
        "className": "OrderReturnItem",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OrderReturnItem",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "orderreturnitem",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "otherQuantity",
                "columnName": "otherQuantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingDate",
                "columnName": "shippingDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "action",
                "columnName": "action",
                "type": "string",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "orderReturn",
                "type": "ManyToOne",
                "targetEntity": "OrderReturn",
                "mappedBy": null,
                "inversedBy": "items",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "reason",
                "type": "ManyToOne",
                "targetEntity": "OrderReturnReason",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "offerItem",
                "type": "ManyToOne",
                "targetEntity": "OfferItem",
                "mappedBy": null,
                "inversedBy": "returnItems",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "deliveryItem",
                "type": "ManyToOne",
                "targetEntity": "VendorOrderItemDelivery",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "materialProduct",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "otherProduct",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "serialNumber",
                "type": "ManyToOne",
                "targetEntity": "ProductSerialNumber",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "otherSerialNumber",
                "type": "ManyToOne",
                "targetEntity": "ProductSerialNumber",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "swapDeliveryItem",
                "type": "ManyToOne",
                "targetEntity": "VendorOrderItemDelivery",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "wrongProduct",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "wrongSerialNumber",
                "type": "ManyToOne",
                "targetEntity": "ProductSerialNumber",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "orderReturn",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderReturn",
                "setterMethod": "setOrderReturn",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OrderReturn",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OrderReturn",
                "docComment": "Get orderReturn",
                "isExistingProperty": true
            },
            {
                "twigName": "offerItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getOfferItem",
                "setterMethod": "setOfferItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "docComment": "Get offerItem",
                "isExistingProperty": true
            },
            {
                "twigName": "reason",
                "readable": true,
                "writable": true,
                "getterMethod": "getReason",
                "setterMethod": "setReason",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OrderReturnReason",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OrderReturnReason",
                "docComment": "Get reason",
                "isExistingProperty": true
            },
            {
                "twigName": "pricingItem",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingItem",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "deliveryItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeliveryItem",
                "setterMethod": "setDeliveryItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrderItemDelivery",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrderItemDelivery",
                "docComment": "Get deliveryItem",
                "isExistingProperty": true
            },
            {
                "twigName": "action",
                "readable": true,
                "writable": true,
                "getterMethod": "getAction",
                "setterMethod": "setAction",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get action",
                "isExistingProperty": true
            },
            {
                "twigName": "swapDeliveryItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getSwapDeliveryItem",
                "setterMethod": "setSwapDeliveryItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrderItemDelivery",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrderItemDelivery",
                "docComment": "Get swapDeliveryItem",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingDate",
                "setterMethod": "setShippingDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get shippingDate",
                "isExistingProperty": true
            },
            {
                "twigName": "serialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getSerialNumber",
                "setterMethod": "setSerialNumber",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductSerialNumber",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductSerialNumber",
                "docComment": "Get serialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "materialProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaterialProduct",
                "setterMethod": "setMaterialProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get materialProduct",
                "isExistingProperty": true
            },
            {
                "twigName": "otherProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getOtherProduct",
                "setterMethod": "setOtherProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get otherProduct",
                "isExistingProperty": true
            },
            {
                "twigName": "otherSerialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getOtherSerialNumber",
                "setterMethod": "setOtherSerialNumber",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductSerialNumber",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductSerialNumber",
                "docComment": "Get otherSerialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "wrongProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getWrongProduct",
                "setterMethod": "setWrongProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get wrongProduct",
                "isExistingProperty": true
            },
            {
                "twigName": "wrongSerialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getWrongSerialNumber",
                "setterMethod": "setWrongSerialNumber",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductSerialNumber",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductSerialNumber",
                "docComment": "Get wrongSerialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "otherQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getOtherQuantity",
                "setterMethod": "setOtherQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get otherQuantity",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Tax": {
        "fileName": "Tax.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Tax.php",
        "bundle": "WAWIBundle",
        "className": "Tax",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Tax",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "tax",
        "extends": null,
        "repositoryClass": "Aggrosoft\\WAWIBundle\\Entity\\TaxRepository",
        "docComment": null,
        "interfaces": [
            "IMetaExtendable",
            "IPrototype",
            "IUpdateTimeTrackable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fulltitle",
                "columnName": "fulltitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "reducedTaxRate",
                "columnName": "reducedTaxRate",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "shipperCountry",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "TaxMetaField",
                "mappedBy": "tax",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            },
            {
                "twigName": "shipperCountry",
                "readable": true,
                "writable": true,
                "getterMethod": "getShipperCountry",
                "setterMethod": "setShipperCountry",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "docComment": "Get shipperCountry",
                "isExistingProperty": true
            },
            {
                "twigName": "reducedTaxRate",
                "readable": true,
                "writable": true,
                "getterMethod": "getReducedTaxRate",
                "setterMethod": "setReducedTaxRate",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get reducedTaxRate",
                "isExistingProperty": true
            },
            {
                "twigName": "fulltitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getFulltitle",
                "setterMethod": "setFulltitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fulltitle",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\MaterialPickList": {
        "fileName": "MaterialPickList.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/MaterialPickList.php",
        "bundle": "WAWIBundle",
        "className": "MaterialPickList",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\MaterialPickList",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "materialpicklist",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "IPricingItemContainer"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "picklistNumber",
                "columnName": "picklistNumber",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "items",
                "type": "OneToMany",
                "targetEntity": "MaterialPickListItem",
                "mappedBy": "pickList",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "vendorOrderItems",
                "type": "OneToMany",
                "targetEntity": "VendorOrderItem",
                "mappedBy": "pickList",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "pricingItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "pricingTotals",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingTotals",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "picklistNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getPicklistNumber",
                "setterMethod": "setPicklistNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get picklistNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "items",
                "readable": true,
                "writable": false,
                "getterMethod": "getItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get items",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorOrderItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getVendorOrderItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get vendorOrderItems",
                "isExistingProperty": true
            },
            {
                "twigName": "firstVendorOrder",
                "readable": true,
                "writable": false,
                "getterMethod": "getFirstVendorOrder",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\EbayCategory": {
        "fileName": "EbayCategory.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/EbayCategory.php",
        "bundle": "WAWIBundle",
        "className": "EbayCategory",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\EbayCategory",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "ebaycategory",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "title_idx",
                "columns": [
                    "title"
                ],
                "unique": false
            },
            {
                "name": "ebayId_idx",
                "columns": [
                    "ebayId"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "ebayId",
                "columnName": "ebayId",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "parent",
                "columnName": "parent",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "ebayId",
                "readable": true,
                "writable": true,
                "getterMethod": "getEbayId",
                "setterMethod": "setEbayId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ebayId",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "parent",
                "readable": true,
                "writable": true,
                "getterMethod": "getParent",
                "setterMethod": "setParent",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get parent",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\MirakleCategory": {
        "fileName": "MirakleCategory.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/MirakleCategory.php",
        "bundle": "WAWIBundle",
        "className": "MirakleCategory",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\MirakleCategory",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "miraklecategory",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "mirakleId",
                "columnName": "mirakleId",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fulltitle",
                "columnName": "fulltitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "mirakleId",
                "readable": true,
                "writable": true,
                "getterMethod": "getMirakleId",
                "setterMethod": "setMirakleId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get mirakleId",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "fulltitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getFulltitle",
                "setterMethod": "setFulltitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fulltitle",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\MaterialPickListItem": {
        "fileName": "MaterialPickListItem.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/MaterialPickListItem.php",
        "bundle": "WAWIBundle",
        "className": "MaterialPickListItem",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\MaterialPickListItem",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "materialpicklistitem",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "pickedQuantity",
                "columnName": "pickedQuantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "picked",
                "columnName": "picked",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "pickList",
                "type": "ManyToOne",
                "targetEntity": "MaterialPickList",
                "mappedBy": null,
                "inversedBy": "items",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "serialNumber",
                "type": "ManyToOne",
                "targetEntity": "ProductSerialNumber",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "location",
                "type": "ManyToOne",
                "targetEntity": "WarehouseStorageLocation",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "pricingItem",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingItem",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "pickedQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getPickedQuantity",
                "setterMethod": "setPickedQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get pickedQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "picked",
                "readable": true,
                "writable": true,
                "getterMethod": "getPicked",
                "setterMethod": "setPicked",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get picked",
                "isExistingProperty": true
            },
            {
                "twigName": "pickList",
                "readable": true,
                "writable": true,
                "getterMethod": "getPickList",
                "setterMethod": "setPickList",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\MaterialPickList",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\MaterialPickList",
                "docComment": "Get pickList",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "serialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getSerialNumber",
                "setterMethod": "setSerialNumber",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductSerialNumber",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductSerialNumber",
                "docComment": "Get serialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "location",
                "readable": true,
                "writable": true,
                "getterMethod": "getLocation",
                "setterMethod": "setLocation",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "docComment": "Get location",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\VendorOrderPackageItem": {
        "fileName": "VendorOrderPackageItem.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/VendorOrderPackageItem.php",
        "bundle": "WAWIBundle",
        "className": "VendorOrderPackageItem",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\VendorOrderPackageItem",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "vendororderpackageitem",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "package",
                "type": "ManyToOne",
                "targetEntity": "VendorOrderPackage",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "offerItems",
                "type": "ManyToMany",
                "targetEntity": "OfferItem",
                "mappedBy": null,
                "inversedBy": "vendorOrderPackageItems",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "package",
                "readable": true,
                "writable": true,
                "getterMethod": "getPackage",
                "setterMethod": "setPackage",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrderPackage",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrderPackage",
                "docComment": "Get package",
                "isExistingProperty": true
            },
            {
                "twigName": "offerItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getOfferItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get offerItems",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\MirakleInvoiceJob": {
        "fileName": "MirakleInvoiceJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/MirakleInvoiceJob.php",
        "bundle": "WAWIBundle",
        "className": "MirakleInvoiceJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\MirakleInvoiceJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "mirakleinvoicejob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "imports",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ProductPictureMetaField": {
        "fileName": "ProductPictureMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ProductPictureMetaField.php",
        "bundle": "WAWIBundle",
        "className": "ProductPictureMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ProductPictureMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "productpicturemetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "Translatable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "productpicture",
                "type": "ManyToOne",
                "targetEntity": "ProductPicture",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "productpicture",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductpicture",
                "setterMethod": "setProductpicture",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductPicture",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductPicture",
                "docComment": "Get productpicture",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\RealCategory": {
        "fileName": "RealCategory.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/RealCategory.php",
        "bundle": "WAWIBundle",
        "className": "RealCategory",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\RealCategory",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "realcategory",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "realId",
                "columnName": "realId",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fulltitle",
                "columnName": "fulltitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "realId",
                "readable": true,
                "writable": true,
                "getterMethod": "getRealId",
                "setterMethod": "setRealId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get realId",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "fulltitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getFulltitle",
                "setterMethod": "setFulltitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fulltitle",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation": {
        "fileName": "WarehouseStorageLocation.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/WarehouseStorageLocation.php",
        "bundle": "WAWIBundle",
        "className": "WarehouseStorageLocation",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "warehousestoragelocation",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "default",
                "columnName": "`default`",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "status",
                "columnName": "status",
                "type": "string",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "type",
                "columnName": "type",
                "type": "string",
                "length": 10,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "comment",
                "columnName": "comment",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maximumWeight",
                "columnName": "maximumWeight",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "placedWeight",
                "columnName": "placedWeight",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "reservedWeight",
                "columnName": "reservedWeight",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "width",
                "columnName": "width",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "height",
                "columnName": "height",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "length",
                "columnName": "length",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "placedVolume",
                "columnName": "placedVolume",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "reservedVolume",
                "columnName": "reservedVolume",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "reservedMaxQuantity",
                "columnName": "reservedMaxQuantity",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "depot",
                "columnName": "depot",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "rack",
                "columnName": "rack",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tray",
                "columnName": "tray",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "level",
                "columnName": "level",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fixedLocation",
                "columnName": "fixedLocation",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "reserveStock",
                "columnName": "reserveStock",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sameProductGroups",
                "columnName": "sameProductGroups",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maxQuantity",
                "columnName": "maxQuantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "placedQuantity",
                "columnName": "placedQuantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "checkProductGroup",
                "columnName": "checkProductGroup",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sameProduct",
                "columnName": "sameProduct",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bookingCheckCondition",
                "columnName": "bookingCheckCondition",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastBookingDate",
                "columnName": "lastBookingDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "warehouse",
                "type": "ManyToOne",
                "targetEntity": "Warehouse",
                "mappedBy": null,
                "inversedBy": "storageLocations",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "boxes",
                "type": "OneToMany",
                "targetEntity": "WarehouseBox",
                "mappedBy": "location",
                "inversedBy": null,
                "cascade": [
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "deliveries",
                "type": "OneToMany",
                "targetEntity": "VendorOrderItemDelivery",
                "mappedBy": "location",
                "inversedBy": null,
                "cascade": [
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "bookings",
                "type": "OneToMany",
                "targetEntity": "WarehouseBooking",
                "mappedBy": "location",
                "inversedBy": null,
                "cascade": [
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "reservedByUser",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "boxForUsers",
                "type": "ManyToMany",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "placedProductGroup",
                "type": "ManyToOne",
                "targetEntity": "Category",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "placedProduct",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "parentLocation",
                "type": "ManyToOne",
                "targetEntity": "WarehouseStorageLocation",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "default",
                "readable": true,
                "writable": true,
                "getterMethod": "getDefault",
                "setterMethod": "setDefault",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get default",
                "isExistingProperty": true
            },
            {
                "twigName": "status",
                "readable": true,
                "writable": true,
                "getterMethod": "getStatus",
                "setterMethod": "setStatus",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get status",
                "isExistingProperty": true
            },
            {
                "twigName": "type",
                "readable": true,
                "writable": true,
                "getterMethod": "getType",
                "setterMethod": "setType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get type",
                "isExistingProperty": true
            },
            {
                "twigName": "comment",
                "readable": true,
                "writable": true,
                "getterMethod": "getComment",
                "setterMethod": "setComment",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get comment",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "parentSort",
                "readable": true,
                "writable": false,
                "getterMethod": "getParentSort",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "maximumWeight",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaximumWeight",
                "setterMethod": "setMaximumWeight",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get maximumWeight",
                "isExistingProperty": true
            },
            {
                "twigName": "width",
                "readable": true,
                "writable": true,
                "getterMethod": "getWidth",
                "setterMethod": "setWidth",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get width",
                "isExistingProperty": true
            },
            {
                "twigName": "height",
                "readable": true,
                "writable": true,
                "getterMethod": "getHeight",
                "setterMethod": "setHeight",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get height",
                "isExistingProperty": true
            },
            {
                "twigName": "length",
                "readable": true,
                "writable": true,
                "getterMethod": "getLength",
                "setterMethod": "setLength",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get length",
                "isExistingProperty": true
            },
            {
                "twigName": "depot",
                "readable": true,
                "writable": true,
                "getterMethod": "getDepot",
                "setterMethod": "setDepot",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get depot",
                "isExistingProperty": true
            },
            {
                "twigName": "rack",
                "readable": true,
                "writable": true,
                "getterMethod": "getRack",
                "setterMethod": "setRack",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get rack",
                "isExistingProperty": true
            },
            {
                "twigName": "tray",
                "readable": true,
                "writable": true,
                "getterMethod": "getTray",
                "setterMethod": "setTray",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tray",
                "isExistingProperty": true
            },
            {
                "twigName": "level",
                "readable": true,
                "writable": true,
                "getterMethod": "getLevel",
                "setterMethod": "setLevel",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get level",
                "isExistingProperty": true
            },
            {
                "twigName": "warehouse",
                "readable": true,
                "writable": true,
                "getterMethod": "getWarehouse",
                "setterMethod": "setWarehouse",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Warehouse",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Warehouse",
                "docComment": "Get warehouse",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get warehouse",
                "isExistingProperty": true
            },
            {
                "twigName": "boxes",
                "readable": true,
                "writable": false,
                "getterMethod": "getBoxes",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get boxes",
                "isExistingProperty": true
            },
            {
                "twigName": "deliveries",
                "readable": true,
                "writable": false,
                "getterMethod": "getDeliveries",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get deliveries",
                "isExistingProperty": true
            },
            {
                "twigName": "remainingVolume",
                "readable": true,
                "writable": true,
                "getterMethod": "getRemainingVolume",
                "setterMethod": "setRemainingVolume",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get remainingVolume",
                "isExistingProperty": false
            },
            {
                "twigName": "remainingWeight",
                "readable": true,
                "writable": true,
                "getterMethod": "getRemainingWeight",
                "setterMethod": "setRemainingWeight",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get remainingWeight",
                "isExistingProperty": false
            },
            {
                "twigName": "reservedWeight",
                "readable": true,
                "writable": true,
                "getterMethod": "getReservedWeight",
                "setterMethod": "setReservedWeight",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get reservedWeight",
                "isExistingProperty": true
            },
            {
                "twigName": "reservedVolume",
                "readable": true,
                "writable": true,
                "getterMethod": "getReservedVolume",
                "setterMethod": "setReservedVolume",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get reservedVolume",
                "isExistingProperty": true
            },
            {
                "twigName": "placedWeight",
                "readable": true,
                "writable": true,
                "getterMethod": "getPlacedWeight",
                "setterMethod": "setPlacedWeight",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get placedWeight",
                "isExistingProperty": true
            },
            {
                "twigName": "placedVolume",
                "readable": true,
                "writable": true,
                "getterMethod": "getPlacedVolume",
                "setterMethod": "setPlacedVolume",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get placedVolume",
                "isExistingProperty": true
            },
            {
                "twigName": "customToString",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomToString",
                "setterMethod": "setCustomToString",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "typeText",
                "readable": true,
                "writable": false,
                "getterMethod": "getTypeText",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "fixedLocation",
                "readable": true,
                "writable": true,
                "getterMethod": "getFixedLocation",
                "setterMethod": "setFixedLocation",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get fixedLocation",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "sameProductGroups",
                "readable": true,
                "writable": true,
                "getterMethod": "getSameProductGroups",
                "setterMethod": "setSameProductGroups",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get sameProductGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "bookings",
                "readable": true,
                "writable": false,
                "getterMethod": "getBookings",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get bookings",
                "isExistingProperty": true
            },
            {
                "twigName": "placedProductGroup",
                "readable": true,
                "writable": true,
                "getterMethod": "getPlacedProductGroup",
                "setterMethod": "setPlacedProductGroup",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Category",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Category",
                "docComment": "Get placedProductGroup",
                "isExistingProperty": true
            },
            {
                "twigName": "sameProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getSameProduct",
                "setterMethod": "setSameProduct",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get sameProduct",
                "isExistingProperty": true
            },
            {
                "twigName": "placedProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getPlacedProduct",
                "setterMethod": "setPlacedProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get placedProduct",
                "isExistingProperty": true
            },
            {
                "twigName": "reserveStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getReserveStock",
                "setterMethod": "setReserveStock",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get reserveStock",
                "isExistingProperty": true
            },
            {
                "twigName": "reservedByUser",
                "readable": true,
                "writable": true,
                "getterMethod": "getReservedByUser",
                "setterMethod": "setReservedByUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get reservedByUser",
                "isExistingProperty": true
            },
            {
                "twigName": "boxForUsers",
                "readable": true,
                "writable": false,
                "getterMethod": "getBoxForUsers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get boxForUsers",
                "isExistingProperty": true
            },
            {
                "twigName": "checkProductGroup",
                "readable": true,
                "writable": true,
                "getterMethod": "getCheckProductGroup",
                "setterMethod": "setCheckProductGroup",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get checkProductGroup",
                "isExistingProperty": true
            },
            {
                "twigName": "bookingCheckCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getBookingCheckCondition",
                "setterMethod": "setBookingCheckCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bookingCheckCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "parentLocation",
                "readable": true,
                "writable": true,
                "getterMethod": "getParentLocation",
                "setterMethod": "setParentLocation",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "docComment": "Get parentLocation",
                "isExistingProperty": true
            },
            {
                "twigName": "titleWithParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getTitleWithParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "lastBookingDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastBookingDate",
                "setterMethod": "setLastBookingDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get lastBookingDate",
                "isExistingProperty": true
            },
            {
                "twigName": "maxQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaxQuantity",
                "setterMethod": "setMaxQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get maxQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "placedQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getPlacedQuantity",
                "setterMethod": "setPlacedQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get placedQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "reservedMaxQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getReservedMaxQuantity",
                "setterMethod": "setReservedMaxQuantity",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get reservedMaxQuantity",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ObjectPool": {
        "fileName": "ObjectPool.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ObjectPool.php",
        "bundle": "WAWIBundle",
        "className": "ObjectPool",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ObjectPool",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "objectpool",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entity",
                "columnName": "entity",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "entity",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntity",
                "setterMethod": "setEntity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entity",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Payment": {
        "fileName": "Payment.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Payment.php",
        "bundle": "WAWIBundle",
        "className": "Payment",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Payment",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "payment",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IMetaExtendable",
            "Translatable",
            "IGroupable",
            "IHasLanguage",
            "IUpdateTimeTrackable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "active",
                "columnName": "active",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "handler",
                "columnName": "handler",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "assignmentKey",
                "columnName": "assignmentKey",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalTitle",
                "columnName": "additionalTitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "longdescription",
                "columnName": "longdescription",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "creditorPayment",
                "columnName": "creditorPayment",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "offsetting",
                "columnName": "offsetting",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cashDiscountPercent",
                "columnName": "cashDiscountPercent",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cashDiscountDays",
                "columnName": "cashDiscountDays",
                "type": "integer",
                "length": 8,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentTerm",
                "columnName": "paymentTerm",
                "type": "integer",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customCondition",
                "columnName": "customCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentFeeForMerchantPercent",
                "columnName": "paymentFeeForMerchantPercent",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentFeeForMerchantFix",
                "columnName": "paymentFeeForMerchantFix",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stornoFeeForMerchantPercent",
                "columnName": "stornoFeeForMerchantPercent",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stornoFeeForMerchantFix",
                "columnName": "stornoFeeForMerchantFix",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentProcessingLink",
                "columnName": "paymentProcessingLink",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "PaymentMetaField",
                "mappedBy": "payment",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "fields",
                "type": "OneToMany",
                "targetEntity": "PaymentField",
                "mappedBy": "payment",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedClients",
                "type": "ManyToMany",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "excludedpayments",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "payments",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "categories",
                "type": "ManyToMany",
                "targetEntity": "Category",
                "mappedBy": null,
                "inversedBy": "payments",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "products",
                "type": "ManyToMany",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "payments",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "onlyProducts",
                "type": "ManyToMany",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "onlypayments",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedCategories",
                "type": "ManyToMany",
                "targetEntity": "Category",
                "mappedBy": null,
                "inversedBy": "excludedpayments",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "onlyCategories",
                "type": "ManyToMany",
                "targetEntity": "Category",
                "mappedBy": null,
                "inversedBy": "onlypayments",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedProducts",
                "type": "ManyToMany",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "excludedpayments",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customerGroups",
                "type": "ManyToMany",
                "targetEntity": "CustomerGroup",
                "mappedBy": null,
                "inversedBy": "payments",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedCustomerGroups",
                "type": "ManyToMany",
                "targetEntity": "CustomerGroup",
                "mappedBy": null,
                "inversedBy": "excludedpayments",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "saleschannels",
                "type": "ManyToMany",
                "targetEntity": "SalesChannel",
                "mappedBy": null,
                "inversedBy": "payments",
                "cascade": [
                    "persist"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "countries",
                "type": "ManyToMany",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": "payments",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedCountries",
                "type": "ManyToMany",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": "excludedpayments",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "users",
                "type": "ManyToMany",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "payments",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "handler",
                "readable": true,
                "writable": true,
                "getterMethod": "getHandler",
                "setterMethod": "setHandler",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get handler",
                "isExistingProperty": true
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "fields",
                "readable": true,
                "writable": false,
                "getterMethod": "getFields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get fields",
                "isExistingProperty": true
            },
            {
                "twigName": "creditorPayment",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreditorPayment",
                "setterMethod": "setCreditorPayment",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get creditorPayment",
                "isExistingProperty": true
            },
            {
                "twigName": "active",
                "readable": true,
                "writable": true,
                "getterMethod": "getActive",
                "setterMethod": "setActive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get active",
                "isExistingProperty": true
            },
            {
                "twigName": "offsetting",
                "readable": true,
                "writable": true,
                "getterMethod": "getOffsetting",
                "setterMethod": "setOffsetting",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get offsetting",
                "isExistingProperty": true
            },
            {
                "twigName": "cashDiscountPercent",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashDiscountPercent",
                "setterMethod": "setCashDiscountPercent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get cashDiscountPercent",
                "isExistingProperty": true
            },
            {
                "twigName": "cashDiscountDays",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashDiscountDays",
                "setterMethod": "setCashDiscountDays",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get cashDiscountDays",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedClients",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedClients",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedClients",
                "isExistingProperty": true
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentFeeForMerchantPercent",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentFeeForMerchantPercent",
                "setterMethod": "setPaymentFeeForMerchantPercent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get paymentFeeForMerchantPercent",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentFeeForMerchantFix",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentFeeForMerchantFix",
                "setterMethod": "setPaymentFeeForMerchantFix",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get paymentFeeForMerchantFix",
                "isExistingProperty": true
            },
            {
                "twigName": "stornoFeeForMerchantPercent",
                "readable": true,
                "writable": true,
                "getterMethod": "getStornoFeeForMerchantPercent",
                "setterMethod": "setStornoFeeForMerchantPercent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stornoFeeForMerchantPercent",
                "isExistingProperty": true
            },
            {
                "twigName": "stornoFeeForMerchantFix",
                "readable": true,
                "writable": true,
                "getterMethod": "getStornoFeeForMerchantFix",
                "setterMethod": "setStornoFeeForMerchantFix",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stornoFeeForMerchantFix",
                "isExistingProperty": true
            },
            {
                "twigName": "assignmentKey",
                "readable": true,
                "writable": true,
                "getterMethod": "getAssignmentKey",
                "setterMethod": "setAssignmentKey",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get assignmentKey",
                "isExistingProperty": true
            },
            {
                "twigName": "categories",
                "readable": true,
                "writable": true,
                "getterMethod": "getCategories",
                "setterMethod": "setCategories",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get categories",
                "isExistingProperty": true
            },
            {
                "twigName": "products",
                "readable": true,
                "writable": true,
                "getterMethod": "getProducts",
                "setterMethod": "setProducts",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get products",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedCategories",
                "readable": true,
                "writable": true,
                "getterMethod": "getExcludedCategories",
                "setterMethod": "setExcludedCategories",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedCategories",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedProducts",
                "readable": true,
                "writable": true,
                "getterMethod": "getExcludedProducts",
                "setterMethod": "setExcludedProducts",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedProducts",
                "isExistingProperty": true
            },
            {
                "twigName": "customerGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomerGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get customerGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedCustomerGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedCustomerGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedCustomerGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "saleschannels",
                "readable": true,
                "writable": false,
                "getterMethod": "getSaleschannels",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get saleschannels",
                "isExistingProperty": true
            },
            {
                "twigName": "countries",
                "readable": true,
                "writable": false,
                "getterMethod": "getCountries",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get countries",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedCountries",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedCountries",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedCountries",
                "isExistingProperty": true
            },
            {
                "twigName": "onlyCategories",
                "readable": true,
                "writable": true,
                "getterMethod": "getOnlyCategories",
                "setterMethod": "setOnlyCategories",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get onlyCategories",
                "isExistingProperty": true
            },
            {
                "twigName": "onlyProducts",
                "readable": true,
                "writable": true,
                "getterMethod": "getOnlyProducts",
                "setterMethod": "setOnlyProducts",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get onlyProducts",
                "isExistingProperty": true
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": false,
                "getterMethod": "getLanguage",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "selectedLanguage",
                "readable": true,
                "writable": true,
                "getterMethod": "getSelectedLanguage",
                "setterMethod": "setSelectedLanguage",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "longdescription",
                "readable": true,
                "writable": true,
                "getterMethod": "getLongdescription",
                "setterMethod": "setLongdescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get longdescription",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentProcessingLink",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentProcessingLink",
                "setterMethod": "setPaymentProcessingLink",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get paymentProcessingLink",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentTerm",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentTerm",
                "setterMethod": "setPaymentTerm",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get paymentTerm",
                "isExistingProperty": true
            },
            {
                "twigName": "users",
                "readable": true,
                "writable": false,
                "getterMethod": "getUsers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get users",
                "isExistingProperty": true
            },
            {
                "twigName": "entityLocale",
                "readable": true,
                "writable": false,
                "getterMethod": "getEntityLocale",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "customCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomCondition",
                "setterMethod": "setCustomCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "fullTitle",
                "readable": true,
                "writable": false,
                "getterMethod": "getFullTitle",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "additionalTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalTitle",
                "setterMethod": "setAdditionalTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CustomFormGrid": {
        "fileName": "CustomFormGrid.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CustomFormGrid.php",
        "bundle": "WAWIBundle",
        "className": "CustomFormGrid",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CustomFormGrid",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "customformgrid",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "IClientClonable",
            "IGroupable"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "ident_idx",
                "columns": [
                    "ident"
                ],
                "unique": false
            },
            {
                "name": "client_ident_idx",
                "columns": [
                    "ident",
                    "client_id"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "active",
                "columnName": "active",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "menu",
                "columnName": "menu",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "wawiBackend",
                "columnName": "wawiBackend",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entity",
                "columnName": "entity",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "dqlCondition",
                "columnName": "dqlCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "overridedDqlCondition",
                "columnName": "overridedDqlCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "phpQueryBuilder",
                "columnName": "phpQueryBuilder",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "twigRemoveAction",
                "columnName": "twigRemoveAction",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customGridTemplate",
                "columnName": "customGridTemplate",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entityEditHeader",
                "columnName": "entityEditHeader",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "availableItemsPerPage",
                "columnName": "availableItemsPerPage",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "formGroups",
                "columnName": "formGroups",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sortingField",
                "columnName": "sortingField",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sortingDirection",
                "columnName": "sortingDirection",
                "type": "string",
                "length": 4,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "groupingField",
                "columnName": "groupingField",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "canAddItem",
                "columnName": "canAddItem",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "addItemButtonText",
                "columnName": "addItemButtonText",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "addItemButtonCssRule",
                "columnName": "addItemButtonCssRule",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "addItemButtonCssInlineStyle",
                "columnName": "addItemButtonCssInlineStyle",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "overridenLeftArticleCss",
                "columnName": "overridenLeftArticleCss",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "overridenRightArticleCss",
                "columnName": "overridenRightArticleCss",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "canRemoveItem",
                "columnName": "canRemoveItem",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "canRemoveItemCondition",
                "columnName": "canRemoveItemCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "showSearchOperators",
                "columnName": "showSearchOperators",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "rowUrl",
                "columnName": "rowUrl",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "gridUrl",
                "columnName": "gridUrl",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fieldsNoToAdd",
                "columnName": "fieldsNoToAdd",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fieldsToAdd",
                "columnName": "fieldsToAdd",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fieldsToEdit",
                "columnName": "fieldsToEdit",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "allUsersCanSortColumns",
                "columnName": "allUsersCanSortColumns",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "gridJSScript",
                "columnName": "gridJSScript",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "editJSScript",
                "columnName": "editJSScript",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "footerText",
                "columnName": "footerText",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "builtinEditGrid",
                "columnName": "builtinEditGrid",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "allUsersCanAddColumns",
                "columnName": "allUsersCanAddColumns",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "form",
                "type": "ManyToOne",
                "targetEntity": "CustomForm",
                "mappedBy": null,
                "inversedBy": "customformgrids",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "customformgrids",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "conditions",
                "type": "OneToMany",
                "targetEntity": "CustomFormGridCondition",
                "mappedBy": "customFormGrid",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "gridActions",
                "type": "OneToMany",
                "targetEntity": "CustomFormGridAction",
                "mappedBy": "customFormGrid",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "customformgrids",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "users",
                "type": "ManyToMany",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "customformgrids",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "userGroups",
                "type": "ManyToMany",
                "targetEntity": "UserGroup",
                "mappedBy": null,
                "inversedBy": "customformgrids",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "usersCanAddColumns",
                "type": "ManyToMany",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "customformgridscanaddcolumns",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "userGroupsCanAddColumns",
                "type": "ManyToMany",
                "targetEntity": "UserGroup",
                "mappedBy": null,
                "inversedBy": "customformgridscanaddcolumns",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "userGroupsCanAddItems",
                "type": "ManyToMany",
                "targetEntity": "UserGroup",
                "mappedBy": null,
                "inversedBy": "customformgridscanadditems",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "userGroupsCanRemoveItems",
                "type": "ManyToMany",
                "targetEntity": "UserGroup",
                "mappedBy": null,
                "inversedBy": "customformgridscanremoveitems",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customerGroups",
                "type": "ManyToMany",
                "targetEntity": "CustomerGroup",
                "mappedBy": null,
                "inversedBy": "customforms",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "crossClients",
                "type": "ManyToMany",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "crossCustomFormGrids",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "active",
                "readable": true,
                "writable": true,
                "getterMethod": "getActive",
                "setterMethod": "setActive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get active",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "menu",
                "readable": true,
                "writable": true,
                "getterMethod": "getMenu",
                "setterMethod": "setMenu",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get menu",
                "isExistingProperty": true
            },
            {
                "twigName": "wawiBackend",
                "readable": true,
                "writable": true,
                "getterMethod": "getWawiBackend",
                "setterMethod": "setWawiBackend",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get wawiBackend",
                "isExistingProperty": true
            },
            {
                "twigName": "entity",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntity",
                "setterMethod": "setEntity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entity",
                "isExistingProperty": true
            },
            {
                "twigName": "conditions",
                "readable": true,
                "writable": false,
                "getterMethod": "getConditions",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get conditions",
                "isExistingProperty": true
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "users",
                "readable": true,
                "writable": false,
                "getterMethod": "getUsers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get users",
                "isExistingProperty": true
            },
            {
                "twigName": "customerGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomerGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get customerGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "form",
                "readable": true,
                "writable": true,
                "getterMethod": "getForm",
                "setterMethod": "setForm",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomForm",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomForm",
                "docComment": "Get form",
                "isExistingProperty": true
            },
            {
                "twigName": "dqlCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getDqlCondition",
                "setterMethod": "setDqlCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get dqlCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "sortingField",
                "readable": true,
                "writable": true,
                "getterMethod": "getSortingField",
                "setterMethod": "setSortingField",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sortingField",
                "isExistingProperty": true
            },
            {
                "twigName": "sortingDirection",
                "readable": true,
                "writable": true,
                "getterMethod": "getSortingDirection",
                "setterMethod": "setSortingDirection",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sortingDirection",
                "isExistingProperty": true
            },
            {
                "twigName": "canAddItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getCanAddItem",
                "setterMethod": "setCanAddItem",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get canAddItem",
                "isExistingProperty": true
            },
            {
                "twigName": "canRemoveItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getCanRemoveItem",
                "setterMethod": "setCanRemoveItem",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get canRemoveItem",
                "isExistingProperty": true
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            },
            {
                "twigName": "gridActions",
                "readable": true,
                "writable": false,
                "getterMethod": "getGridActions",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get gridActions",
                "isExistingProperty": true
            },
            {
                "twigName": "usersCanAddColumns",
                "readable": true,
                "writable": false,
                "getterMethod": "getUsersCanAddColumns",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get usersCanAddColumns",
                "isExistingProperty": true
            },
            {
                "twigName": "addItemButtonText",
                "readable": true,
                "writable": true,
                "getterMethod": "getAddItemButtonText",
                "setterMethod": "setAddItemButtonText",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get addItemButtonText",
                "isExistingProperty": true
            },
            {
                "twigName": "userGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getUserGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get userGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "userGroupsCanAddColumns",
                "readable": true,
                "writable": false,
                "getterMethod": "getUserGroupsCanAddColumns",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get userGroupsCanAddColumns",
                "isExistingProperty": true
            },
            {
                "twigName": "userGroupsCanAddItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getUserGroupsCanAddItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get userGroupsCanAddItems",
                "isExistingProperty": true
            },
            {
                "twigName": "userGroupsCanRemoveItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getUserGroupsCanRemoveItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get userGroupsCanRemoveItems",
                "isExistingProperty": true
            },
            {
                "twigName": "rowUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getRowUrl",
                "setterMethod": "setRowUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get rowUrl",
                "isExistingProperty": true
            },
            {
                "twigName": "addItemButtonCssRule",
                "readable": true,
                "writable": true,
                "getterMethod": "getAddItemButtonCssRule",
                "setterMethod": "setAddItemButtonCssRule",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get addItemButtonCssRule",
                "isExistingProperty": true
            },
            {
                "twigName": "addItemButtonCssInlineStyle",
                "readable": true,
                "writable": true,
                "getterMethod": "getAddItemButtonCssInlineStyle",
                "setterMethod": "setAddItemButtonCssInlineStyle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get addItemButtonCssInlineStyle",
                "isExistingProperty": true
            },
            {
                "twigName": "overridedDqlCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getOverridedDqlCondition",
                "setterMethod": "setOverridedDqlCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get overridedDqlCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "canRemoveItemCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getCanRemoveItemCondition",
                "setterMethod": "setCanRemoveItemCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get canRemoveItemCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "phpQueryBuilder",
                "readable": true,
                "writable": true,
                "getterMethod": "getPhpQueryBuilder",
                "setterMethod": "setPhpQueryBuilder",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get phpQueryBuilder",
                "isExistingProperty": true
            },
            {
                "twigName": "availableItemsPerPage",
                "readable": true,
                "writable": true,
                "getterMethod": "getAvailableItemsPerPage",
                "setterMethod": "setAvailableItemsPerPage",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get availableItemsPerPage",
                "isExistingProperty": true
            },
            {
                "twigName": "availableItemsPerPageArr",
                "readable": true,
                "writable": false,
                "getterMethod": "getAvailableItemsPerPageArr",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "twigRemoveAction",
                "readable": true,
                "writable": true,
                "getterMethod": "getTwigRemoveAction",
                "setterMethod": "setTwigRemoveAction",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get twigRemoveAction",
                "isExistingProperty": true
            },
            {
                "twigName": "customGridTemplate",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomGridTemplate",
                "setterMethod": "setCustomGridTemplate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customGridTemplate",
                "isExistingProperty": true
            },
            {
                "twigName": "crossClients",
                "readable": true,
                "writable": false,
                "getterMethod": "getCrossClients",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get crossClients",
                "isExistingProperty": true
            },
            {
                "twigName": "allUsersCanAddColumns",
                "readable": true,
                "writable": true,
                "getterMethod": "getAllUsersCanAddColumns",
                "setterMethod": "setAllUsersCanAddColumns",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get allUsersCanAddColumns",
                "isExistingProperty": true
            },
            {
                "twigName": "gridRowActions",
                "readable": true,
                "writable": false,
                "getterMethod": "hasGridRowActions",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "allUsersCanSortColumns",
                "readable": true,
                "writable": true,
                "getterMethod": "getAllUsersCanSortColumns",
                "setterMethod": "setAllUsersCanSortColumns",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get allUsersCanSortColumns",
                "isExistingProperty": true
            },
            {
                "twigName": "groupingField",
                "readable": true,
                "writable": true,
                "getterMethod": "getGroupingField",
                "setterMethod": "setGroupingField",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get groupingField",
                "isExistingProperty": true
            },
            {
                "twigName": "selectedLocale",
                "readable": true,
                "writable": true,
                "getterMethod": "getSelectedLocale",
                "setterMethod": "setSelectedLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "showSearchOperators",
                "readable": true,
                "writable": true,
                "getterMethod": "getShowSearchOperators",
                "setterMethod": "setShowSearchOperators",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get showSearchOperators",
                "isExistingProperty": true
            },
            {
                "twigName": "fieldsToAdd",
                "readable": true,
                "writable": true,
                "getterMethod": "getFieldsToAdd",
                "setterMethod": "setFieldsToAdd",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fieldsToAdd",
                "isExistingProperty": true
            },
            {
                "twigName": "fieldsToEdit",
                "readable": true,
                "writable": true,
                "getterMethod": "getFieldsToEdit",
                "setterMethod": "setFieldsToEdit",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fieldsToEdit",
                "isExistingProperty": true
            },
            {
                "twigName": "fieldsNoToAdd",
                "readable": true,
                "writable": true,
                "getterMethod": "getFieldsNoToAdd",
                "setterMethod": "setFieldsNoToAdd",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fieldsNoToAdd",
                "isExistingProperty": true
            },
            {
                "twigName": "entityEditHeader",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntityEditHeader",
                "setterMethod": "setEntityEditHeader",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entityEditHeader",
                "isExistingProperty": true
            },
            {
                "twigName": "dynamicGroupField",
                "readable": true,
                "writable": true,
                "getterMethod": "getDynamicGroupField",
                "setterMethod": "setDynamicGroupField",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "gridJSScript",
                "readable": true,
                "writable": true,
                "getterMethod": "getGridJSScript",
                "setterMethod": "setGridJSScript",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get gridJSScript",
                "isExistingProperty": true
            },
            {
                "twigName": "editJSScript",
                "readable": true,
                "writable": true,
                "getterMethod": "getEditJSScript",
                "setterMethod": "setEditJSScript",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get editJSScript",
                "isExistingProperty": true
            },
            {
                "twigName": "footerText",
                "readable": true,
                "writable": true,
                "getterMethod": "getFooterText",
                "setterMethod": "setFooterText",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get footerText",
                "isExistingProperty": true
            },
            {
                "twigName": "builtinEditGrid",
                "readable": true,
                "writable": true,
                "getterMethod": "getBuiltinEditGrid",
                "setterMethod": "setBuiltinEditGrid",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get builtinEditGrid",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "overridenLeftArticleCss",
                "readable": true,
                "writable": true,
                "getterMethod": "getOverridenLeftArticleCss",
                "setterMethod": "setOverridenLeftArticleCss",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get overridenLeftArticleCss",
                "isExistingProperty": true
            },
            {
                "twigName": "overridenRightArticleCss",
                "readable": true,
                "writable": true,
                "getterMethod": "getOverridenRightArticleCss",
                "setterMethod": "setOverridenRightArticleCss",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get overridenRightArticleCss",
                "isExistingProperty": true
            },
            {
                "twigName": "formGroups",
                "readable": true,
                "writable": true,
                "getterMethod": "getFormGroups",
                "setterMethod": "setFormGroups",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get formGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "gridUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getGridUrl",
                "setterMethod": "setGridUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get gridUrl",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Check24Job": {
        "fileName": "Check24Job.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Check24Job.php",
        "bundle": "WAWIBundle",
        "className": "Check24Job",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Check24Job",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "check24job",
        "extends": null,
        "repositoryClass": "Aggrosoft\\WAWIBundle\\Entity\\Repository\\Check24JobRepository",
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "jobType",
                "columnName": "jobType",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "position",
                "columnName": "position",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "jobType",
                "readable": true,
                "writable": true,
                "getterMethod": "getJobType",
                "setterMethod": "setJobType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get jobType",
                "isExistingProperty": true
            },
            {
                "twigName": "position",
                "readable": true,
                "writable": true,
                "getterMethod": "getPosition",
                "setterMethod": "setPosition",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get position",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CSVImportVariationField": {
        "fileName": "CSVImportVariationField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CSVImportVariationField.php",
        "bundle": "WAWIBundle",
        "className": "CSVImportVariationField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CSVImportVariationField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "csvimportvariationfield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "variationNameField",
                "columnName": "variationNameField",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "variationValueField",
                "columnName": "variationValueField",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "createVariant",
                "columnName": "createVariant",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "csvimport",
                "type": "ManyToOne",
                "targetEntity": "CSVImport",
                "mappedBy": null,
                "inversedBy": "fields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "variationNameField",
                "readable": true,
                "writable": true,
                "getterMethod": "getVariationNameField",
                "setterMethod": "setVariationNameField",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get variationNameField",
                "isExistingProperty": true
            },
            {
                "twigName": "variationValueField",
                "readable": true,
                "writable": true,
                "getterMethod": "getVariationValueField",
                "setterMethod": "setVariationValueField",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get variationValueField",
                "isExistingProperty": true
            },
            {
                "twigName": "csvimport",
                "readable": true,
                "writable": true,
                "getterMethod": "getCsvimport",
                "setterMethod": "setCsvimport",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CSVImport",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CSVImport",
                "docComment": "Get csvimport",
                "isExistingProperty": true
            },
            {
                "twigName": "createVariant",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreateVariant",
                "setterMethod": "setCreateVariant",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get createVariant",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\RealProductJob": {
        "fileName": "RealProductJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/RealProductJob.php",
        "bundle": "WAWIBundle",
        "className": "RealProductJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\RealProductJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "realproductjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\GLS": {
        "fileName": "GLS.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/GLS.php",
        "bundle": "WAWIBundle",
        "className": "GLS",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\GLS",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "gls",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "orderNo",
                "columnName": "orderNo",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "filename",
                "columnName": "filename",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "returnLabelFileName",
                "columnName": "returnLabelFileName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "parcelNumber",
                "columnName": "parcelNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "consignmentId",
                "columnName": "consignmentId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "returnConsignmentId",
                "columnName": "returnConsignmentId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "returnParcelNumber",
                "columnName": "returnParcelNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "offer",
                "type": "OneToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "offer_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "orderNo",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderNo",
                "setterMethod": "setOrderNo",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get orderNo",
                "isExistingProperty": true
            },
            {
                "twigName": "filename",
                "readable": true,
                "writable": true,
                "getterMethod": "getFilename",
                "setterMethod": "setFilename",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get filename",
                "isExistingProperty": true
            },
            {
                "twigName": "parcelNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getParcelNumber",
                "setterMethod": "setParcelNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get parcelNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "consignmentId",
                "readable": true,
                "writable": true,
                "getterMethod": "getConsignmentId",
                "setterMethod": "setConsignmentId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get consignmentId",
                "isExistingProperty": true
            },
            {
                "twigName": "offer",
                "readable": true,
                "writable": true,
                "getterMethod": "getOffer",
                "setterMethod": "setOffer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get offer",
                "isExistingProperty": true
            },
            {
                "twigName": "returnConsignmentId",
                "readable": true,
                "writable": true,
                "getterMethod": "getReturnConsignmentId",
                "setterMethod": "setReturnConsignmentId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get returnConsignmentId",
                "isExistingProperty": true
            },
            {
                "twigName": "returnParcelNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getReturnParcelNumber",
                "setterMethod": "setReturnParcelNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get returnParcelNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "returnLabelFileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getReturnLabelFileName",
                "setterMethod": "setReturnLabelFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get returnLabelFileName",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ContactMessage": {
        "fileName": "ContactMessage.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ContactMessage.php",
        "bundle": "WAWIBundle",
        "className": "ContactMessage",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ContactMessage",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "contactmessage",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "foreignId_idx",
                "columns": [
                    "foreignId"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "subject",
                "columnName": "subject",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "body",
                "columnName": "body",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fromUser",
                "columnName": "fromUser",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "recipientMail",
                "columnName": "recipientMail",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "messageType",
                "columnName": "messageType",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "medium",
                "columnName": "medium",
                "type": "string",
                "length": 10,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreignId",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "notUseContentForMessage",
                "columnName": "notUseContentForMessage",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "contacts",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customer",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": "contacts",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "contact",
                "type": "ManyToOne",
                "targetEntity": "Contact",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "content",
                "type": "ManyToOne",
                "targetEntity": "Content",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "language",
                "type": "ManyToOne",
                "targetEntity": "Language",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "attachments",
                "type": "OneToMany",
                "targetEntity": "ContactMessageAttachment",
                "mappedBy": "message",
                "inversedBy": null,
                "cascade": [
                    "all"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": true,
                "getterMethod": "getId",
                "setterMethod": "setId",
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "subject",
                "readable": true,
                "writable": true,
                "getterMethod": "getSubject",
                "setterMethod": "setSubject",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get subject",
                "isExistingProperty": true
            },
            {
                "twigName": "body",
                "readable": true,
                "writable": true,
                "getterMethod": "getBody",
                "setterMethod": "setBody",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get body",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "contact",
                "readable": true,
                "writable": true,
                "getterMethod": "getContact",
                "setterMethod": "setContact",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Contact",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Contact",
                "docComment": "Get contact",
                "isExistingProperty": true
            },
            {
                "twigName": "from",
                "readable": true,
                "writable": true,
                "getterMethod": "getFrom",
                "setterMethod": "setFrom",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get from",
                "isExistingProperty": false
            },
            {
                "twigName": "messageType",
                "readable": true,
                "writable": true,
                "getterMethod": "getMessageType",
                "setterMethod": "setMessageType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get messageType",
                "isExistingProperty": true
            },
            {
                "twigName": "fromUser",
                "readable": true,
                "writable": true,
                "getterMethod": "getFromUser",
                "setterMethod": "setFromUser",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fromUser",
                "isExistingProperty": true
            },
            {
                "twigName": "attachments",
                "readable": true,
                "writable": false,
                "getterMethod": "getAttachments",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get attachments",
                "isExistingProperty": true
            },
            {
                "twigName": "imageAttachments",
                "readable": true,
                "writable": false,
                "getterMethod": "getImageAttachments",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get image attachments",
                "isExistingProperty": false
            },
            {
                "twigName": "medium",
                "readable": true,
                "writable": true,
                "getterMethod": "getMedium",
                "setterMethod": "setMedium",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get medium",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "customer",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomer",
                "setterMethod": "setCustomer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get customer",
                "isExistingProperty": true
            },
            {
                "twigName": "status",
                "readable": true,
                "writable": true,
                "getterMethod": "getStatus",
                "setterMethod": "setStatus",
                "returnType": "EntityStatus",
                "parameterType": "EntityStatus",
                "docComment": "Get status",
                "isExistingProperty": false
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "content",
                "readable": true,
                "writable": true,
                "getterMethod": "getContent",
                "setterMethod": "setContent",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Content",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Content",
                "docComment": "Get content",
                "isExistingProperty": true
            },
            {
                "twigName": "recipientMail",
                "readable": true,
                "writable": true,
                "getterMethod": "getRecipientMail",
                "setterMethod": "setRecipientMail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get recipientMail",
                "isExistingProperty": true
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": true,
                "getterMethod": "getLanguage",
                "setterMethod": "setLanguage",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Language",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Language",
                "docComment": "Get language",
                "isExistingProperty": true
            },
            {
                "twigName": "notUseContentForMessage",
                "readable": true,
                "writable": true,
                "getterMethod": "getNotUseContentForMessage",
                "setterMethod": "setNotUseContentForMessage",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get notUseContentForMessage",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ProductPrice": {
        "fileName": "ProductPrice.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ProductPrice.php",
        "bundle": "WAWIBundle",
        "className": "ProductPrice",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ProductPrice",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "productprice",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "price",
                "columnName": "price",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "priceMode",
                "columnName": "priceMode",
                "type": "integer",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "priceFormula",
                "columnName": "priceFormula",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "uvp",
                "columnName": "uvp",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "skipDiscounts",
                "columnName": "skipDiscounts",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "pictures",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customerGroup",
                "type": "ManyToOne",
                "targetEntity": "CustomerGroup",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "salesChannel",
                "type": "ManyToOne",
                "targetEntity": "SalesChannel",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": true,
                "getterMethod": "getId",
                "setterMethod": "setId",
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "price",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrice",
                "setterMethod": "setPrice",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get price",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "customerGroup",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomerGroup",
                "setterMethod": "setCustomerGroup",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomerGroup",
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\CustomerGroup",
                "docComment": "Get customerGroup",
                "isExistingProperty": true
            },
            {
                "twigName": "nettoPrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getNettoPrice",
                "setterMethod": "setNettoPrice",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "salesChannel",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalesChannel",
                "setterMethod": "setSalesChannel",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\SalesChannel",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\SalesChannel",
                "docComment": "Get salesChannel",
                "isExistingProperty": true
            },
            {
                "twigName": "priceMode",
                "readable": true,
                "writable": true,
                "getterMethod": "getPriceMode",
                "setterMethod": "setPriceMode",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get priceMode",
                "isExistingProperty": true
            },
            {
                "twigName": "priceFormula",
                "readable": true,
                "writable": true,
                "getterMethod": "getPriceFormula",
                "setterMethod": "setPriceFormula",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get priceFormula",
                "isExistingProperty": true
            },
            {
                "twigName": "skipDiscounts",
                "readable": true,
                "writable": true,
                "getterMethod": "getSkipDiscounts",
                "setterMethod": "setSkipDiscounts",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get skipDiscounts",
                "isExistingProperty": true
            },
            {
                "twigName": "uvp",
                "readable": true,
                "writable": true,
                "getterMethod": "getUvp",
                "setterMethod": "setUvp",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get uvp",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\VendorConditionDiscount": {
        "fileName": "VendorConditionDiscount.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/VendorConditionDiscount.php",
        "bundle": "WAWIBundle",
        "className": "VendorConditionDiscount",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\VendorConditionDiscount",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "vendorconditiondiscount",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "fromValue",
                "columnName": "fromValue",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discount",
                "columnName": "discount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "condition",
                "type": "ManyToOne",
                "targetEntity": "VendorConditions",
                "mappedBy": null,
                "inversedBy": "discounts",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "fromValue",
                "readable": true,
                "writable": true,
                "getterMethod": "getFromValue",
                "setterMethod": "setFromValue",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get fromValue",
                "isExistingProperty": true
            },
            {
                "twigName": "discount",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscount",
                "setterMethod": "setDiscount",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get discount",
                "isExistingProperty": true
            },
            {
                "twigName": "condition",
                "readable": true,
                "writable": true,
                "getterMethod": "getCondition",
                "setterMethod": "setCondition",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorConditions",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorConditions",
                "docComment": "Get condition",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ProductCountryTax": {
        "fileName": "ProductCountryTax.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ProductCountryTax.php",
        "bundle": "WAWIBundle",
        "className": "ProductCountryTax",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ProductCountryTax",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "productcountrytax",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "country",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "tax",
                "type": "ManyToOne",
                "targetEntity": "Tax",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "country",
                "readable": true,
                "writable": true,
                "getterMethod": "getCountry",
                "setterMethod": "setCountry",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "docComment": "Get country",
                "isExistingProperty": true
            },
            {
                "twigName": "tax",
                "readable": true,
                "writable": true,
                "getterMethod": "getTax",
                "setterMethod": "setTax",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Tax",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Tax",
                "docComment": "Get tax",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\WorkflowAction": {
        "fileName": "WorkflowAction.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/WorkflowAction.php",
        "bundle": "WAWIBundle",
        "className": "WorkflowAction",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\WorkflowAction",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "workflowaction",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "type",
                "columnName": "type",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "parameters",
                "type": "OneToMany",
                "targetEntity": "WorkflowActionParameterValue",
                "mappedBy": "workflowAction",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "conditions",
                "type": "OneToMany",
                "targetEntity": "WorkflowActionCondition",
                "mappedBy": "workflowAction",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "workflow",
                "type": "ManyToOne",
                "targetEntity": "Workflow",
                "mappedBy": null,
                "inversedBy": "actions",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "type",
                "readable": true,
                "writable": true,
                "getterMethod": "getType",
                "setterMethod": "setType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get type",
                "isExistingProperty": true
            },
            {
                "twigName": "parameters",
                "readable": true,
                "writable": false,
                "getterMethod": "getParameters",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get parameters",
                "isExistingProperty": true
            },
            {
                "twigName": "conditions",
                "readable": true,
                "writable": false,
                "getterMethod": "getConditions",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get conditions",
                "isExistingProperty": true
            },
            {
                "twigName": "workflow",
                "readable": true,
                "writable": true,
                "getterMethod": "getWorkflow",
                "setterMethod": "setWorkflow",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Workflow",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Workflow",
                "docComment": "Get workflow",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\AmazonBrowseNode": {
        "fileName": "AmazonBrowseNode.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/AmazonBrowseNode.php",
        "bundle": "WAWIBundle",
        "className": "AmazonBrowseNode",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\AmazonBrowseNode",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "amazonbrowsenode",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "browsenode",
                "columnName": "browsenode",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "browsenode",
                "readable": true,
                "writable": true,
                "getterMethod": "getBrowsenode",
                "setterMethod": "setBrowsenode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get browsenode",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\EbayStockJob": {
        "fileName": "EbayStockJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/EbayStockJob.php",
        "bundle": "WAWIBundle",
        "className": "EbayStockJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\EbayStockJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "ebaystockjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deactivate",
                "columnName": "deactivate",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "deactivate",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeactivate",
                "setterMethod": "setDeactivate",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get deactivate",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\AmazonASINJob": {
        "fileName": "AmazonASINJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/AmazonASINJob.php",
        "bundle": "WAWIBundle",
        "className": "AmazonASINJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\AmazonASINJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "amazonasinjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "imports",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\InventoryLocation": {
        "fileName": "InventoryLocation.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/InventoryLocation.php",
        "bundle": "WAWIBundle",
        "className": "InventoryLocation",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\InventoryLocation",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "inventorylocation",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "completed",
                "columnName": "completed",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "location",
                "type": "ManyToOne",
                "targetEntity": "WarehouseStorageLocation",
                "mappedBy": null,
                "inversedBy": "inventorylocations",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "inventory",
                "type": "ManyToOne",
                "targetEntity": "Inventory",
                "mappedBy": null,
                "inversedBy": "items",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "items",
                "type": "OneToMany",
                "targetEntity": "InventoryLocationItem",
                "mappedBy": "inventorylocation",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "location",
                "readable": true,
                "writable": true,
                "getterMethod": "getLocation",
                "setterMethod": "setLocation",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "docComment": "Get location",
                "isExistingProperty": true
            },
            {
                "twigName": "inventory",
                "readable": true,
                "writable": true,
                "getterMethod": "getInventory",
                "setterMethod": "setInventory",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Inventory",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Inventory",
                "docComment": "Get inventory",
                "isExistingProperty": true
            },
            {
                "twigName": "items",
                "readable": true,
                "writable": false,
                "getterMethod": "getItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get items",
                "isExistingProperty": true
            },
            {
                "twigName": "completed",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompleted",
                "setterMethod": "setCompleted",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get completed",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ECReport": {
        "fileName": "ECReport.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ECReport.php",
        "bundle": "WAWIBundle",
        "className": "ECReport",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ECReport",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "ecreport",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "number",
                "columnName": "number",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "completed",
                "columnName": "completed",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "completedDate",
                "columnName": "completedDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "date",
                "columnName": "date",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiptTotal",
                "columnName": "receiptTotal",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "cashReport",
                "type": "OneToOne",
                "targetEntity": "CashReport",
                "mappedBy": null,
                "inversedBy": "ecReport",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "cashJournal",
                "type": "ManyToOne",
                "targetEntity": "CashJournal",
                "mappedBy": null,
                "inversedBy": "ecReports",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "items",
                "type": "OneToMany",
                "targetEntity": "ECReportItem",
                "mappedBy": "ecReport",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "receiptTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getReceiptTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "invoiceReceiptTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getInvoiceReceiptTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "taxTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getTaxTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "number",
                "readable": true,
                "writable": true,
                "getterMethod": "getNumber",
                "setterMethod": "setNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get number",
                "isExistingProperty": true
            },
            {
                "twigName": "completed",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompleted",
                "setterMethod": "setCompleted",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get completed",
                "isExistingProperty": true
            },
            {
                "twigName": "completedDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompletedDate",
                "setterMethod": "setCompletedDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get completedDate",
                "isExistingProperty": true
            },
            {
                "twigName": "date",
                "readable": true,
                "writable": true,
                "getterMethod": "getDate",
                "setterMethod": "setDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get date",
                "isExistingProperty": true
            },
            {
                "twigName": "cashJournal",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashJournal",
                "setterMethod": "setCashJournal",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CashJournal",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CashJournal",
                "docComment": "Get cashJournal",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "items",
                "readable": true,
                "writable": false,
                "getterMethod": "getItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get items",
                "isExistingProperty": true
            },
            {
                "twigName": "receiptTotal",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptTotal",
                "setterMethod": "setReceiptTotal",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get receiptTotal",
                "isExistingProperty": true
            },
            {
                "twigName": "cashReport",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashReport",
                "setterMethod": "setCashReport",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CashReport",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CashReport",
                "docComment": "Get cashReport",
                "isExistingProperty": true
            },
            {
                "twigName": "taxTotals",
                "readable": true,
                "writable": false,
                "getterMethod": "getTaxTotals",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "pawnTaxTotals",
                "readable": true,
                "writable": false,
                "getterMethod": "getPawnTaxTotals",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CountryMetaField": {
        "fileName": "CountryMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CountryMetaField.php",
        "bundle": "WAWIBundle",
        "className": "CountryMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CountryMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "countrymetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "country",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "country",
                "readable": true,
                "writable": true,
                "getterMethod": "getCountry",
                "setterMethod": "setCountry",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "docComment": "Get country",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Contact": {
        "fileName": "Contact.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Contact.php",
        "bundle": "WAWIBundle",
        "className": "Contact",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Contact",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "contact",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "IEntityStatus",
            "IPrototype",
            "IMetaExtendable",
            "IUpdateTimeTrackable"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "ticketNumber_idx",
                "columns": [
                    "ticketNumber"
                ],
                "unique": false
            },
            {
                "name": "foreignId_idx",
                "columns": [
                    "foreignId"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "subject",
                "columnName": "subject",
                "type": "text",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ticketNumber",
                "columnName": "ticketNumber",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "wasread",
                "columnName": "wasread",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hasAttachments",
                "columnName": "hasAttachments",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "timeTrackingAllowed",
                "columnName": "timeTrackingAllowed",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "flagged",
                "columnName": "flagged",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastReply",
                "columnName": "lastReply",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cc",
                "columnName": "cc",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "recipientMail",
                "columnName": "recipientMail",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customerNote",
                "columnName": "customerNote",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customerNote2",
                "columnName": "customerNote2",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "internalNote",
                "columnName": "internalNote",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "estimatedFulfillmentDate",
                "columnName": "estimatedFulfillmentDate",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "estimatedFulfillmentCosts",
                "columnName": "estimatedFulfillmentCosts",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fulfillmentBeginDate",
                "columnName": "fulfillmentBeginDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fulfillmentEndDate",
                "columnName": "fulfillmentEndDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreignId",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "customer",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": "contacts",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "messages",
                "type": "OneToMany",
                "targetEntity": "ContactMessage",
                "mappedBy": "contact",
                "inversedBy": null,
                "cascade": [
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "timeTrackings",
                "type": "OneToMany",
                "targetEntity": "TimeTracking",
                "mappedBy": "contact",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "assignedUsers",
                "type": "ManyToMany",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "assignedTickets",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedUsers",
                "type": "ManyToMany",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "excludedTickets",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "assignedCustomers",
                "type": "ManyToMany",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": "assignedTickets",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "subscriptionContract",
                "type": "ManyToOne",
                "targetEntity": "SubscriptionContract",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "contactClerk",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "offer",
                "type": "ManyToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "status",
                "type": "ManyToOne",
                "targetEntity": "EntityStatus",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "ContactMetaField",
                "mappedBy": "contact",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "ticketNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getTicketNumber",
                "setterMethod": "setTicketNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get ticketNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "customer",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomer",
                "setterMethod": "setCustomer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get customer",
                "isExistingProperty": true
            },
            {
                "twigName": "messages",
                "readable": true,
                "writable": false,
                "getterMethod": "getMessages",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get messages",
                "isExistingProperty": true
            },
            {
                "twigName": "revertedMessages",
                "readable": true,
                "writable": false,
                "getterMethod": "getRevertedMessages",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "assignedUsers",
                "readable": true,
                "writable": false,
                "getterMethod": "getAssignedUsers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get assignedUsers",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "subject",
                "readable": true,
                "writable": true,
                "getterMethod": "getSubject",
                "setterMethod": "setSubject",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get subject",
                "isExistingProperty": true
            },
            {
                "twigName": "status",
                "readable": true,
                "writable": true,
                "getterMethod": "getStatus",
                "setterMethod": "setStatus",
                "returnType": "EntityStatus",
                "parameterType": "EntityStatus",
                "docComment": "Get status",
                "isExistingProperty": true
            },
            {
                "twigName": "flagged",
                "readable": true,
                "writable": true,
                "getterMethod": "getFlagged",
                "setterMethod": "setFlagged",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get flagged",
                "isExistingProperty": true
            },
            {
                "twigName": "wasread",
                "readable": true,
                "writable": true,
                "getterMethod": "getWasread",
                "setterMethod": "setWasread",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get wasread",
                "isExistingProperty": true
            },
            {
                "twigName": "hasAttachments",
                "readable": true,
                "writable": true,
                "getterMethod": "getHasAttachments",
                "setterMethod": "setHasAttachments",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get hasAttachments",
                "isExistingProperty": true
            },
            {
                "twigName": "lastReply",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastReply",
                "setterMethod": "setLastReply",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get lastReply",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "subscriptionContract",
                "readable": true,
                "writable": true,
                "getterMethod": "getSubscriptionContract",
                "setterMethod": "setSubscriptionContract",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\SubscriptionContract",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\SubscriptionContract",
                "docComment": "Get subscriptionContract",
                "isExistingProperty": true
            },
            {
                "twigName": "assignedCustomers",
                "readable": true,
                "writable": true,
                "getterMethod": "getAssignedCustomers",
                "setterMethod": "setAssignedCustomers",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get assignedCustomers",
                "isExistingProperty": true
            },
            {
                "twigName": "contactClerk",
                "readable": true,
                "writable": true,
                "getterMethod": "getContactClerk",
                "setterMethod": "setContactClerk",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get contactClerk",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "customerNote",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomerNote",
                "setterMethod": "setCustomerNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customerNote",
                "isExistingProperty": true
            },
            {
                "twigName": "internalNote",
                "readable": true,
                "writable": true,
                "getterMethod": "getInternalNote",
                "setterMethod": "setInternalNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get internalNote",
                "isExistingProperty": true
            },
            {
                "twigName": "estimatedFulfillmentDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getEstimatedFulfillmentDate",
                "setterMethod": "setEstimatedFulfillmentDate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get estimatedFulfillmentDate",
                "isExistingProperty": true
            },
            {
                "twigName": "estimatedFulfillmentCosts",
                "readable": true,
                "writable": true,
                "getterMethod": "getEstimatedFulfillmentCosts",
                "setterMethod": "setEstimatedFulfillmentCosts",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get estimatedFulfillmentCosts",
                "isExistingProperty": true
            },
            {
                "twigName": "fulfillmentBeginDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getFulfillmentBeginDate",
                "setterMethod": "setFulfillmentBeginDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get fulfillmentBeginDate",
                "isExistingProperty": true
            },
            {
                "twigName": "fulfillmentEndDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getFulfillmentEndDate",
                "setterMethod": "setFulfillmentEndDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get fulfillmentEndDate",
                "isExistingProperty": true
            },
            {
                "twigName": "timeTrackings",
                "readable": true,
                "writable": false,
                "getterMethod": "getTimeTrackings",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get timeTrackings",
                "isExistingProperty": true
            },
            {
                "twigName": "customerNote2",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomerNote2",
                "setterMethod": "setCustomerNote2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customerNote2",
                "isExistingProperty": true
            },
            {
                "twigName": "offer",
                "readable": true,
                "writable": true,
                "getterMethod": "getOffer",
                "setterMethod": "setOffer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get offer",
                "isExistingProperty": true
            },
            {
                "twigName": "timeTrackingAllowed",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimeTrackingAllowed",
                "setterMethod": "setTimeTrackingAllowed",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get timeTrackingAllowed",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedUsers",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedUsers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedUsers",
                "isExistingProperty": true
            },
            {
                "twigName": "cancelMails",
                "readable": true,
                "writable": true,
                "getterMethod": "getCancelMails",
                "setterMethod": "setCancelMails",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "elapsedTime",
                "readable": true,
                "writable": false,
                "getterMethod": "getElapsedTime",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "timeTrackingBilled",
                "readable": true,
                "writable": false,
                "getterMethod": "isTimeTrackingBilled",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "newMessage",
                "readable": true,
                "writable": false,
                "getterMethod": "getNewMessage",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            },
            {
                "twigName": "cc",
                "readable": true,
                "writable": true,
                "getterMethod": "getCc",
                "setterMethod": "setCc",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get cc",
                "isExistingProperty": true
            },
            {
                "twigName": "recipientMail",
                "readable": true,
                "writable": true,
                "getterMethod": "getRecipientMail",
                "setterMethod": "setRecipientMail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get recipientMail",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\VendorOrderItem": {
        "fileName": "VendorOrderItem.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/VendorOrderItem.php",
        "bundle": "WAWIBundle",
        "className": "VendorOrderItem",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\VendorOrderItem",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "vendororderitem",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IMetaExtendable",
            "IPrototype",
            "ICloneTimeTrackable",
            "IChildEntity"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deliveredQuantity",
                "columnName": "deliveredQuantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ean",
                "columnName": "ean",
                "type": "text",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bestBeforeDate",
                "columnName": "bestBeforeDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "serialNumber",
                "columnName": "serialNumber",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vendorSku",
                "columnName": "vendorSku",
                "type": "text",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productTitle",
                "columnName": "productTitle",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "variantTitle",
                "columnName": "variantTitle",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productParameter",
                "columnName": "productParameter",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productOption",
                "columnName": "productOption",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "info",
                "columnName": "info",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignStatus",
                "columnName": "foreignStatus",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "documentCategoryText",
                "columnName": "documentCategoryText",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "price",
                "columnName": "price",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vat",
                "columnName": "vat",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note2",
                "columnName": "note2",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "excludedMaterialProducts",
                "columnName": "excludedMaterialProducts",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "pickDate",
                "columnName": "pickDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "producedDate",
                "columnName": "producedDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "availableFrom",
                "columnName": "availableFrom",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cloneDate",
                "columnName": "cloneDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discount",
                "columnName": "discount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discountPercent",
                "columnName": "discountPercent",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discountNote",
                "columnName": "discountNote",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "status",
                "type": "ManyToOne",
                "targetEntity": "EntityStatus",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "VendorOrder",
                "mappedBy": null,
                "inversedBy": "items",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "offerItem",
                "type": "OneToOne",
                "targetEntity": "OfferItem",
                "mappedBy": "vendorOrderItem",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "deliveries",
                "type": "OneToMany",
                "targetEntity": "VendorOrderItemDelivery",
                "mappedBy": "orderItem",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "materials",
                "type": "OneToMany",
                "targetEntity": "VendorOrderItemMaterial",
                "mappedBy": "orderItem",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "pickList",
                "type": "ManyToOne",
                "targetEntity": "MaterialPickList",
                "mappedBy": null,
                "inversedBy": "vendorOrderItems",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "location",
                "type": "ManyToOne",
                "targetEntity": "WarehouseStorageLocation",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "VendorOrderItemMetaField",
                "mappedBy": "vendorOrderItem",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "fromVendorProduct",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setFromVendorProduct",
                "returnType": null,
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\VendorProduct",
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "fromOrderItem",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setFromOrderItem",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "fromOfferItem",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setFromOfferItem",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "sum",
                "readable": true,
                "writable": false,
                "getterMethod": "getSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "nettoSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getNettoSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "nettoPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getNettoPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "bruttoPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getBruttoPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "taxValue",
                "readable": true,
                "writable": false,
                "getterMethod": "getTaxValue",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "pricingItem",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingItem",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "unitName",
                "readable": true,
                "writable": false,
                "getterMethod": "getUnitName",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "unitQuantity",
                "readable": true,
                "writable": false,
                "getterMethod": "getUnitQuantity",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "sku",
                "readable": true,
                "writable": true,
                "getterMethod": "getSku",
                "setterMethod": "setSku",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sku",
                "isExistingProperty": false
            },
            {
                "twigName": "vendorSku",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorSku",
                "setterMethod": "setVendorSku",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vendorSku",
                "isExistingProperty": true
            },
            {
                "twigName": "productTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductTitle",
                "setterMethod": "setProductTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "variantTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getVariantTitle",
                "setterMethod": "setVariantTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get variantTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "productParameter",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductParameter",
                "setterMethod": "setProductParameter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productParameter",
                "isExistingProperty": true
            },
            {
                "twigName": "productOption",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductOption",
                "setterMethod": "setProductOption",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productOption",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorProductTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorProductTitle",
                "setterMethod": "setVendorProductTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vendorProductTitle",
                "isExistingProperty": false
            },
            {
                "twigName": "price",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrice",
                "setterMethod": "setPrice",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get price",
                "isExistingProperty": true
            },
            {
                "twigName": "vat",
                "readable": true,
                "writable": true,
                "getterMethod": "getVat",
                "setterMethod": "setVat",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get vat",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrder",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrder",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "offerItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getOfferItem",
                "setterMethod": "setOfferItem",
                "returnType": "Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "docComment": "Get offeritem",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "ean",
                "readable": true,
                "writable": true,
                "getterMethod": "getEan",
                "setterMethod": "setEan",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ean",
                "isExistingProperty": true
            },
            {
                "twigName": "deliveries",
                "readable": true,
                "writable": false,
                "getterMethod": "getDeliveries",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get deliveries",
                "isExistingProperty": true
            },
            {
                "twigName": "deliveredQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeliveredQuantity",
                "setterMethod": "setDeliveredQuantity",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get deliveredQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "bestBeforeDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getBestBeforeDate",
                "setterMethod": "setBestBeforeDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get bestBeforeDate",
                "isExistingProperty": true
            },
            {
                "twigName": "info",
                "readable": true,
                "writable": true,
                "getterMethod": "getInfo",
                "setterMethod": "setInfo",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get info",
                "isExistingProperty": true
            },
            {
                "twigName": "documentCategoryText",
                "readable": true,
                "writable": true,
                "getterMethod": "getDocumentCategoryText",
                "setterMethod": "setDocumentCategoryText",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get documentCategoryText",
                "isExistingProperty": true
            },
            {
                "twigName": "serialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getSerialNumber",
                "setterMethod": "setSerialNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get serialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "pickList",
                "readable": true,
                "writable": true,
                "getterMethod": "getPickList",
                "setterMethod": "setPickList",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\MaterialPickList",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\MaterialPickList",
                "docComment": "Get pickList",
                "isExistingProperty": true
            },
            {
                "twigName": "pickDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getPickDate",
                "setterMethod": "setPickDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get pickDate",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "status",
                "readable": true,
                "writable": true,
                "getterMethod": "getStatus",
                "setterMethod": "setStatus",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\EntityStatus",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\EntityStatus",
                "docComment": "Get status",
                "isExistingProperty": true
            },
            {
                "twigName": "delivered",
                "readable": true,
                "writable": false,
                "getterMethod": "isDelivered",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "producedDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getProducedDate",
                "setterMethod": "setProducedDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get producedDate",
                "isExistingProperty": true
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            },
            {
                "twigName": "note2",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote2",
                "setterMethod": "setNote2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note2",
                "isExistingProperty": true
            },
            {
                "twigName": "availableFrom",
                "readable": true,
                "writable": true,
                "getterMethod": "getAvailableFrom",
                "setterMethod": "setAvailableFrom",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get availableFrom",
                "isExistingProperty": true
            },
            {
                "twigName": "cloneDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getCloneDate",
                "setterMethod": "setCloneDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get cloneDate",
                "isExistingProperty": true
            },
            {
                "twigName": "pendingQuantity",
                "readable": true,
                "writable": false,
                "getterMethod": "getPendingQuantity",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "parentEntityForForms",
                "readable": true,
                "writable": false,
                "getterMethod": "getParentEntityForForms",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "foreignStatus",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignStatus",
                "setterMethod": "setForeignStatus",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignStatus",
                "isExistingProperty": true
            },
            {
                "twigName": "materials",
                "readable": true,
                "writable": false,
                "getterMethod": "getMaterials",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get materials",
                "isExistingProperty": true
            },
            {
                "twigName": "allMaterials",
                "readable": true,
                "writable": false,
                "getterMethod": "getAllMaterials",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "excludedMaterialProducts",
                "readable": true,
                "writable": true,
                "getterMethod": "getExcludedMaterialProducts",
                "setterMethod": "setExcludedMaterialProducts",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get excludedMaterialProducts",
                "isExistingProperty": true
            },
            {
                "twigName": "discount",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscount",
                "setterMethod": "setDiscount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get discount",
                "isExistingProperty": true
            },
            {
                "twigName": "discountPercent",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscountPercent",
                "setterMethod": "setDiscountPercent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get discountPercent",
                "isExistingProperty": true
            },
            {
                "twigName": "discountNote",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscountNote",
                "setterMethod": "setDiscountNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get discountNote",
                "isExistingProperty": true
            },
            {
                "twigName": "basePrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getBasePrice",
                "setterMethod": "setBasePrice",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "location",
                "readable": true,
                "writable": true,
                "getterMethod": "getLocation",
                "setterMethod": "setLocation",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "docComment": "Get location",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ContentCategory": {
        "fileName": "ContentCategory.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ContentCategory.php",
        "bundle": "WAWIBundle",
        "className": "ContentCategory",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ContentCategory",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "contentcategory",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "parent",
                "type": "ManyToOne",
                "targetEntity": "ContentCategory",
                "mappedBy": null,
                "inversedBy": "children",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "parent_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "contents",
                "type": "OneToMany",
                "targetEntity": "Content",
                "mappedBy": "contentcategory",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            },
            {
                "twigName": "contents",
                "readable": true,
                "writable": false,
                "getterMethod": "getContents",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get contents",
                "isExistingProperty": true
            },
            {
                "twigName": "parent",
                "readable": true,
                "writable": true,
                "getterMethod": "getParent",
                "setterMethod": "setParent",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ContentCategory",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ContentCategory",
                "docComment": "Get parent",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\GoExpress": {
        "fileName": "GoExpress.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/GoExpress.php",
        "bundle": "WAWIBundle",
        "className": "GoExpress",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\GoExpress",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "goexpress",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "filename",
                "columnName": "filename",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shipmentNumber",
                "columnName": "shipmentNumber",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "waybillNumber",
                "columnName": "waybillNumber",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "offer",
                "type": "ManyToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "offer_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "filename",
                "readable": true,
                "writable": true,
                "getterMethod": "getFilename",
                "setterMethod": "setFilename",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get filename",
                "isExistingProperty": true
            },
            {
                "twigName": "waybillNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getWaybillNumber",
                "setterMethod": "setWaybillNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get waybillNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "offer",
                "readable": true,
                "writable": true,
                "getterMethod": "getOffer",
                "setterMethod": "setOffer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get offer",
                "isExistingProperty": true
            },
            {
                "twigName": "shipmentNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getShipmentNumber",
                "setterMethod": "setShipmentNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shipmentNumber",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\AttributeValue": {
        "fileName": "AttributeValue.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/AttributeValue.php",
        "bundle": "WAWIBundle",
        "className": "AttributeValue",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\AttributeValue",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "attributevalue",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "Translatable",
            "IPrototype",
            "IHasLanguage"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "attribute",
                "type": "ManyToOne",
                "targetEntity": "Attribute",
                "mappedBy": null,
                "inversedBy": "attributevalues",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "attributevalues",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": true,
                "getterMethod": "getId",
                "setterMethod": "setId",
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "attribute",
                "readable": true,
                "writable": true,
                "getterMethod": "getAttribute",
                "setterMethod": "setAttribute",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Attribute",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Attribute",
                "docComment": "Get attribute",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "selectedLanguage",
                "readable": true,
                "writable": true,
                "getterMethod": "getSelectedLanguage",
                "setterMethod": "setSelectedLanguage",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": false,
                "getterMethod": "getLanguage",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OrderBuyingList": {
        "fileName": "OrderBuyingList.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OrderBuyingList.php",
        "bundle": "WAWIBundle",
        "className": "OrderBuyingList",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OrderBuyingList",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "orderbuyinglist",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "IPricingItemContainer"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "orderBuyingListNumber",
                "columnName": "orderBuyingListNumber",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vendorOrdersAwaited",
                "columnName": "vendorOrdersAwaited",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "items",
                "type": "OneToMany",
                "targetEntity": "OrderBuyingListItem",
                "mappedBy": "orderBuyingList",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "orders",
                "type": "OneToMany",
                "targetEntity": "Order",
                "mappedBy": "orderBuyingList",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "vendorOrders",
                "type": "OneToMany",
                "targetEntity": "VendorOrder",
                "mappedBy": "orderBuyingList",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "mergedVendorOrders",
                "type": "ManyToMany",
                "targetEntity": "VendorOrder",
                "mappedBy": null,
                "inversedBy": "mergedOrderBuyingLists",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "pricingItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "pricingTotals",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingTotals",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "orderBuyingListNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderBuyingListNumber",
                "setterMethod": "setOrderBuyingListNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get orderBuyingListNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "items",
                "readable": true,
                "writable": false,
                "getterMethod": "getItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get items",
                "isExistingProperty": true
            },
            {
                "twigName": "orders",
                "readable": true,
                "writable": false,
                "getterMethod": "getOrders",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get orders",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorOrders",
                "readable": true,
                "writable": false,
                "getterMethod": "getVendorOrders",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get vendorOrders",
                "isExistingProperty": true
            },
            {
                "twigName": "completeDelivered",
                "readable": true,
                "writable": false,
                "getterMethod": "isCompleteDelivered",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "vendorOrdersAwaited",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorOrdersAwaited",
                "setterMethod": "setVendorOrdersAwaited",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get vendorOrdersAwaited",
                "isExistingProperty": true
            },
            {
                "twigName": "mergedVendorOrders",
                "readable": true,
                "writable": false,
                "getterMethod": "getMergedVendorOrders",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get mergedVendorOrders",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ProductOptionField": {
        "fileName": "ProductOptionField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ProductOptionField.php",
        "bundle": "WAWIBundle",
        "className": "ProductOptionField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ProductOptionField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "productoptionfield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpload",
            "Translatable",
            "IForeignClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "description",
                "columnName": "description",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "surcharge",
                "columnName": "surcharge",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "surchargeType",
                "columnName": "surchargeType",
                "type": "string",
                "length": 8,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "iconName",
                "columnName": "icon",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "colorCode",
                "columnName": "colorCode",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "productoption",
                "type": "ManyToOne",
                "targetEntity": "ProductOption",
                "mappedBy": null,
                "inversedBy": "fields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "materials",
                "type": "OneToMany",
                "targetEntity": "ProductOptionMaterial",
                "mappedBy": "productOptionField",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "titleWithSurcharge",
                "readable": true,
                "writable": false,
                "getterMethod": "getTitleWithSurcharge",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": true,
                "getterMethod": "getId",
                "setterMethod": "setId",
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "description",
                "readable": true,
                "writable": true,
                "getterMethod": "getDescription",
                "setterMethod": "setDescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get description",
                "isExistingProperty": true
            },
            {
                "twigName": "surcharge",
                "readable": true,
                "writable": true,
                "getterMethod": "getSurcharge",
                "setterMethod": "setSurcharge",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get surcharge",
                "isExistingProperty": true
            },
            {
                "twigName": "surchargeType",
                "readable": true,
                "writable": true,
                "getterMethod": "getSurchargeType",
                "setterMethod": "setSurchargeType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get surchargeType",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "productoption",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductoption",
                "setterMethod": "setProductoption",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductOption",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductOption",
                "docComment": "Get productoption",
                "isExistingProperty": true
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "materials",
                "readable": true,
                "writable": false,
                "getterMethod": "getMaterials",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get materials",
                "isExistingProperty": true
            },
            {
                "twigName": "iconName",
                "readable": true,
                "writable": true,
                "getterMethod": "getIconName",
                "setterMethod": "setIconName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get iconName",
                "isExistingProperty": true
            },
            {
                "twigName": "icon",
                "readable": true,
                "writable": true,
                "getterMethod": "getIcon",
                "setterMethod": "setIcon",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "foreignClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getForeignClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "colorCode",
                "readable": true,
                "writable": true,
                "getterMethod": "getColorCode",
                "setterMethod": "setColorCode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get colorCode",
                "isExistingProperty": true
            },
            {
                "twigName": "fullTitle",
                "readable": true,
                "writable": false,
                "getterMethod": "getFullTitle",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "fullTitleWithoutSurcharge",
                "readable": true,
                "writable": false,
                "getterMethod": "getFullTitleWithoutSurcharge",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OrderMetaField": {
        "fileName": "OrderMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OrderMetaField.php",
        "bundle": "WAWIBundle",
        "className": "OrderMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OrderMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "ordermetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ContactMetaField": {
        "fileName": "ContactMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ContactMetaField.php",
        "bundle": "WAWIBundle",
        "className": "ContactMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ContactMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "contactmetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "contact",
                "type": "ManyToOne",
                "targetEntity": "Contact",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "contact",
                "readable": true,
                "writable": true,
                "getterMethod": "getContact",
                "setterMethod": "setContact",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Contact",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Contact",
                "docComment": "Get contact",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\BanknoteCountProtocol": {
        "fileName": "BanknoteCountProtocol.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/BanknoteCountProtocol.php",
        "bundle": "WAWIBundle",
        "className": "BanknoteCountProtocol",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\BanknoteCountProtocol",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "banknotecountprotocol",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "intermediate",
                "columnName": "intermediate",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cashTotal",
                "columnName": "cashTotal",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customTotal",
                "columnName": "customTotal",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "systemTotal",
                "columnName": "systemTotal",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "cashReport",
                "type": "OneToOne",
                "targetEntity": "CashReport",
                "mappedBy": null,
                "inversedBy": "banknoteCountProtocol",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "banknoteCounts",
                "type": "OneToMany",
                "targetEntity": "BanknoteCount",
                "mappedBy": "banknoteCountProtocol",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "cashJournal",
                "type": "ManyToOne",
                "targetEntity": "CashJournal",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "cashTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getCashTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "deviation",
                "readable": true,
                "writable": false,
                "getterMethod": "getDeviation",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "cashTotal",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashTotal",
                "setterMethod": "setCashTotal",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get cashTotal",
                "isExistingProperty": true
            },
            {
                "twigName": "cashReport",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashReport",
                "setterMethod": "setCashReport",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CashReport",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CashReport",
                "docComment": "Get cashReport",
                "isExistingProperty": true
            },
            {
                "twigName": "banknoteCounts",
                "readable": true,
                "writable": false,
                "getterMethod": "getBanknoteCounts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get banknoteCounts",
                "isExistingProperty": true
            },
            {
                "twigName": "intermediate",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntermediate",
                "setterMethod": "setIntermediate",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get intermediate",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "systemTotal",
                "readable": true,
                "writable": true,
                "getterMethod": "getSystemTotal",
                "setterMethod": "setSystemTotal",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get systemTotal",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "cashJournal",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashJournal",
                "setterMethod": "setCashJournal",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CashJournal",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CashJournal",
                "docComment": "Get cashJournal",
                "isExistingProperty": true
            },
            {
                "twigName": "customTotal",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomTotal",
                "setterMethod": "setCustomTotal",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customTotal",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\AmazonExportStatus": {
        "fileName": "AmazonExportStatus.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/AmazonExportStatus.php",
        "bundle": "WAWIBundle",
        "className": "AmazonExportStatus",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\AmazonExportStatus",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "amazonexportstatus",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "feedId",
                "columnName": "feedId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "feedType",
                "columnName": "feedType",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "feedFile",
                "columnName": "feedFile",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "feedId",
                "readable": true,
                "writable": true,
                "getterMethod": "getFeedId",
                "setterMethod": "setFeedId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get feedId",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "feedType",
                "readable": true,
                "writable": true,
                "getterMethod": "getFeedType",
                "setterMethod": "setFeedType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get feedType",
                "isExistingProperty": true
            },
            {
                "twigName": "feedFile",
                "readable": true,
                "writable": true,
                "getterMethod": "getFeedFile",
                "setterMethod": "setFeedFile",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get feedFile",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\PicklistReservation": {
        "fileName": "PicklistReservation.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/PicklistReservation.php",
        "bundle": "WAWIBundle",
        "className": "PicklistReservation",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\PicklistReservation",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "picklistreservation",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "created_idx",
                "columns": [
                    "created"
                ],
                "unique": false
            },
            {
                "name": "type_idx",
                "columns": [
                    "type"
                ],
                "unique": false
            },
            {
                "name": "uniqNumber_idx",
                "columns": [
                    "uniqNumber"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "currentQuantity",
                "columnName": "currentQuantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "previousQuantity",
                "columnName": "previousQuantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "uniqNumber",
                "columnName": "uniqNumber",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "type",
                "columnName": "type",
                "type": "string",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "last",
                "columnName": "last",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "exactTime",
                "columnName": "exactTime",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "location",
                "type": "ManyToOne",
                "targetEntity": "WarehouseStorageLocation",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "serialNumber",
                "type": "ManyToOne",
                "targetEntity": "ProductSerialNumber",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "pickListItem",
                "type": "ManyToOne",
                "targetEntity": "PickListItem",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "orders",
                "type": "ManyToMany",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": "picklistReservations",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "warehousebookings",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "currentQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getCurrentQuantity",
                "setterMethod": "setCurrentQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get currentQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "previousQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getPreviousQuantity",
                "setterMethod": "setPreviousQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get previousQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "uniqNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getUniqNumber",
                "setterMethod": "setUniqNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get uniqNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "type",
                "readable": true,
                "writable": true,
                "getterMethod": "getType",
                "setterMethod": "setType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get type",
                "isExistingProperty": true
            },
            {
                "twigName": "exactTime",
                "readable": true,
                "writable": true,
                "getterMethod": "getExactTime",
                "setterMethod": "setExactTime",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get exactTime",
                "isExistingProperty": true
            },
            {
                "twigName": "location",
                "readable": true,
                "writable": true,
                "getterMethod": "getLocation",
                "setterMethod": "setLocation",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "docComment": "Get location",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "serialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getSerialNumber",
                "setterMethod": "setSerialNumber",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductSerialNumber",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductSerialNumber",
                "docComment": "Get serialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "pickListItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getPickListItem",
                "setterMethod": "setPickListItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\PickListItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\PickListItem",
                "docComment": "Get pickListItem",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "last",
                "readable": true,
                "writable": true,
                "getterMethod": "getLast",
                "setterMethod": "setLast",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get last",
                "isExistingProperty": true
            },
            {
                "twigName": "orders",
                "readable": true,
                "writable": false,
                "getterMethod": "getOrders",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get orders",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\VoucherReport": {
        "fileName": "VoucherReport.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/VoucherReport.php",
        "bundle": "WAWIBundle",
        "className": "VoucherReport",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\VoucherReport",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "voucherreport",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "number",
                "columnName": "number",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "completed",
                "columnName": "completed",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "completedDate",
                "columnName": "completedDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "date",
                "columnName": "date",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiptTotal",
                "columnName": "receiptTotal",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "cashReport",
                "type": "OneToOne",
                "targetEntity": "CashReport",
                "mappedBy": null,
                "inversedBy": "voucherReport",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "cashJournal",
                "type": "ManyToOne",
                "targetEntity": "CashJournal",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "items",
                "type": "OneToMany",
                "targetEntity": "VoucherReportItem",
                "mappedBy": "voucherReport",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "receiptTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getReceiptTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "taxTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getTaxTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "voucherReceiptTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getVoucherReceiptTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "voucherTaxTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getVoucherTaxTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "customerCardReceiptTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomerCardReceiptTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "customerCardTaxTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomerCardTaxTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "number",
                "readable": true,
                "writable": true,
                "getterMethod": "getNumber",
                "setterMethod": "setNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get number",
                "isExistingProperty": true
            },
            {
                "twigName": "completed",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompleted",
                "setterMethod": "setCompleted",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get completed",
                "isExistingProperty": true
            },
            {
                "twigName": "completedDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompletedDate",
                "setterMethod": "setCompletedDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get completedDate",
                "isExistingProperty": true
            },
            {
                "twigName": "date",
                "readable": true,
                "writable": true,
                "getterMethod": "getDate",
                "setterMethod": "setDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get date",
                "isExistingProperty": true
            },
            {
                "twigName": "receiptTotal",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptTotal",
                "setterMethod": "setReceiptTotal",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get receiptTotal",
                "isExistingProperty": true
            },
            {
                "twigName": "cashReport",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashReport",
                "setterMethod": "setCashReport",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CashReport",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CashReport",
                "docComment": "Get cashReport",
                "isExistingProperty": true
            },
            {
                "twigName": "cashJournal",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashJournal",
                "setterMethod": "setCashJournal",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CashJournal",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CashJournal",
                "docComment": "Get cashJournal",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "items",
                "readable": true,
                "writable": false,
                "getterMethod": "getItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get items",
                "isExistingProperty": true
            },
            {
                "twigName": "voucherItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getVoucherItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "customerCardItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomerCardItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "taxTotals",
                "readable": true,
                "writable": false,
                "getterMethod": "getTaxTotals",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "voucherTaxTotals",
                "readable": true,
                "writable": false,
                "getterMethod": "getVoucherTaxTotals",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "customerCardTaxTotals",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomerCardTaxTotals",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\VoucherSerieAccessory": {
        "fileName": "VoucherSerieAccessory.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/VoucherSerieAccessory.php",
        "bundle": "WAWIBundle",
        "className": "VoucherSerieAccessory",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\VoucherSerieAccessory",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "voucherserieaccessory",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "price",
                "columnName": "price",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cartType",
                "columnName": "cartType",
                "type": "integer",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "activeFrom",
                "columnName": "activeFrom",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "activeTo",
                "columnName": "activeTo",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "accessoryProduct",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "voucherserie",
                "type": "ManyToOne",
                "targetEntity": "VoucherSerie",
                "mappedBy": null,
                "inversedBy": "accessories",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "price",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrice",
                "setterMethod": "setPrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get price",
                "isExistingProperty": true
            },
            {
                "twigName": "cartType",
                "readable": true,
                "writable": true,
                "getterMethod": "getCartType",
                "setterMethod": "setCartType",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get cartType",
                "isExistingProperty": true
            },
            {
                "twigName": "activeFrom",
                "readable": true,
                "writable": true,
                "getterMethod": "getActiveFrom",
                "setterMethod": "setActiveFrom",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get activeFrom",
                "isExistingProperty": true
            },
            {
                "twigName": "activeTo",
                "readable": true,
                "writable": true,
                "getterMethod": "getActiveTo",
                "setterMethod": "setActiveTo",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get activeTo",
                "isExistingProperty": true
            },
            {
                "twigName": "accessoryProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getAccessoryProduct",
                "setterMethod": "setAccessoryProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get accessoryProduct",
                "isExistingProperty": true
            },
            {
                "twigName": "voucherserie",
                "readable": true,
                "writable": true,
                "getterMethod": "getVoucherserie",
                "setterMethod": "setVoucherserie",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VoucherSerie",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VoucherSerie",
                "docComment": "Get voucherserie",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ClientSheme": {
        "fileName": "ClientSheme.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ClientSheme.php",
        "bundle": "WAWIBundle",
        "className": "ClientSheme",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "clientsheme",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "IClientClonable",
            "IUpdateTimeTrackable"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "field_idx",
                "columns": [
                    "field"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "field",
                "columnName": "field",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "displayName",
                "columnName": "displayName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fieldType",
                "columnName": "fieldType",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "grouping",
                "columnName": "grouping",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fieldset",
                "columnName": "fieldset",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "selectboxValues",
                "columnName": "selectboxValues",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "readOnly",
                "columnName": "readOnly",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "inheritable",
                "columnName": "inheritable",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "translatable",
                "columnName": "translatable",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "valueCrossClientable",
                "columnName": "valueCrossClientable",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "valueCrossClientableOnlyForAssignedClients",
                "columnName": "valueCrossClientableOnlyForAssignedClients",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "numericField",
                "columnName": "numericField",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "gridCustomValue",
                "columnName": "gridCustomValue",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productIndexField",
                "columnName": "productIndexField",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "table",
                "type": "ManyToOne",
                "targetEntity": "TableSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "table_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "clientshemes",
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": true,
                "getterMethod": "getId",
                "setterMethod": "setId",
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "table",
                "readable": true,
                "writable": true,
                "getterMethod": "getTable",
                "setterMethod": "setTable",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "displayName",
                "readable": true,
                "writable": true,
                "getterMethod": "getDisplayName",
                "setterMethod": "setDisplayName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get displayName",
                "isExistingProperty": true
            },
            {
                "twigName": "fieldType",
                "readable": true,
                "writable": true,
                "getterMethod": "getFieldType",
                "setterMethod": "setFieldType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fieldType",
                "isExistingProperty": true
            },
            {
                "twigName": "translatable",
                "readable": true,
                "writable": true,
                "getterMethod": "getTranslatable",
                "setterMethod": "setTranslatable",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get translatable",
                "isExistingProperty": true
            },
            {
                "twigName": "grouping",
                "readable": true,
                "writable": true,
                "getterMethod": "getGrouping",
                "setterMethod": "setGrouping",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get grouping",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "readOnly",
                "readable": true,
                "writable": true,
                "getterMethod": "getReadOnly",
                "setterMethod": "setReadOnly",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get readOnly",
                "isExistingProperty": true
            },
            {
                "twigName": "selectboxValues",
                "readable": true,
                "writable": true,
                "getterMethod": "getSelectboxValues",
                "setterMethod": "setSelectboxValues",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get selectboxValues",
                "isExistingProperty": true
            },
            {
                "twigName": "fieldset",
                "readable": true,
                "writable": true,
                "getterMethod": "getFieldset",
                "setterMethod": "setFieldset",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fieldset",
                "isExistingProperty": true
            },
            {
                "twigName": "inheritable",
                "readable": true,
                "writable": true,
                "getterMethod": "getInheritable",
                "setterMethod": "setInheritable",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get inheritable",
                "isExistingProperty": true
            },
            {
                "twigName": "gridCustomValue",
                "readable": true,
                "writable": true,
                "getterMethod": "getGridCustomValue",
                "setterMethod": "setGridCustomValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get gridCustomValue",
                "isExistingProperty": true
            },
            {
                "twigName": "productIndexField",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductIndexField",
                "setterMethod": "setProductIndexField",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productIndexField",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            },
            {
                "twigName": "numericField",
                "readable": true,
                "writable": true,
                "getterMethod": "getNumericField",
                "setterMethod": "setNumericField",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get numericField",
                "isExistingProperty": true
            },
            {
                "twigName": "valueCrossClientable",
                "readable": true,
                "writable": true,
                "getterMethod": "getValueCrossClientable",
                "setterMethod": "setValueCrossClientable",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get valueCrossClientable",
                "isExistingProperty": true
            },
            {
                "twigName": "valueCrossClientableOnlyForAssignedClients",
                "readable": true,
                "writable": true,
                "getterMethod": "getValueCrossClientableOnlyForAssignedClients",
                "setterMethod": "setValueCrossClientableOnlyForAssignedClients",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get valueCrossClientableOnlyForAssignedClients",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\MailJob": {
        "fileName": "MailJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/MailJob.php",
        "bundle": "WAWIBundle",
        "className": "MailJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\MailJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "mailjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "documentLink",
                "columnName": "documentLink",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "documentFileName",
                "columnName": "documentFileName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "documentTitle",
                "columnName": "documentTitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "job",
                "columnName": "job",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "email",
                "columnName": "email",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "senderEmail",
                "columnName": "senderEmail",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cc",
                "columnName": "cc",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "completed",
                "columnName": "completed",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "documentId",
                "columnName": "documentId",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "documentIdent",
                "columnName": "documentIdent",
                "type": "string",
                "length": 60,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entityId",
                "columnName": "entityId",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "contentId",
                "columnName": "contentId",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "locale",
                "columnName": "locale",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lockId",
                "columnName": "lockId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lockDate",
                "columnName": "lockDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "user_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "documentLink",
                "readable": true,
                "writable": true,
                "getterMethod": "getDocumentLink",
                "setterMethod": "setDocumentLink",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get documentLink",
                "isExistingProperty": true
            },
            {
                "twigName": "documentFileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getDocumentFileName",
                "setterMethod": "setDocumentFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get documentFileName",
                "isExistingProperty": true
            },
            {
                "twigName": "documentTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getDocumentTitle",
                "setterMethod": "setDocumentTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get documentTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "job",
                "readable": true,
                "writable": true,
                "getterMethod": "getJob",
                "setterMethod": "setJob",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get job",
                "isExistingProperty": true
            },
            {
                "twigName": "completed",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompleted",
                "setterMethod": "setCompleted",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get completed",
                "isExistingProperty": true
            },
            {
                "twigName": "documentId",
                "readable": true,
                "writable": true,
                "getterMethod": "getDocumentId",
                "setterMethod": "setDocumentId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get documentId",
                "isExistingProperty": true
            },
            {
                "twigName": "entityId",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntityId",
                "setterMethod": "setEntityId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entityId",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "email",
                "readable": true,
                "writable": true,
                "getterMethod": "getEmail",
                "setterMethod": "setEmail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get email",
                "isExistingProperty": true
            },
            {
                "twigName": "documentIdent",
                "readable": true,
                "writable": true,
                "getterMethod": "getDocumentIdent",
                "setterMethod": "setDocumentIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get documentIdent",
                "isExistingProperty": true
            },
            {
                "twigName": "cc",
                "readable": true,
                "writable": true,
                "getterMethod": "getCc",
                "setterMethod": "setCc",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get cc",
                "isExistingProperty": true
            },
            {
                "twigName": "locale",
                "readable": true,
                "writable": true,
                "getterMethod": "getLocale",
                "setterMethod": "setLocale",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get locale",
                "isExistingProperty": true
            },
            {
                "twigName": "contentId",
                "readable": true,
                "writable": true,
                "getterMethod": "getContentId",
                "setterMethod": "setContentId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get contentId",
                "isExistingProperty": true
            },
            {
                "twigName": "lockId",
                "readable": true,
                "writable": true,
                "getterMethod": "getLockId",
                "setterMethod": "setLockId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get lockId",
                "isExistingProperty": true
            },
            {
                "twigName": "lockDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getLockDate",
                "setterMethod": "setLockDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get lockDate",
                "isExistingProperty": true
            },
            {
                "twigName": "senderEmail",
                "readable": true,
                "writable": true,
                "getterMethod": "getSenderEmail",
                "setterMethod": "setSenderEmail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get senderEmail",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\DiscountAccessory": {
        "fileName": "DiscountAccessory.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/DiscountAccessory.php",
        "bundle": "WAWIBundle",
        "className": "DiscountAccessory",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\DiscountAccessory",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "discountaccessory",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype",
            "ICloneTimeTrackable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "price",
                "columnName": "price",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cartType",
                "columnName": "cartType",
                "type": "integer",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "activeFrom",
                "columnName": "activeFrom",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cloneDate",
                "columnName": "cloneDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "activeTo",
                "columnName": "activeTo",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "accessoryProduct",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customerGroups",
                "type": "ManyToMany",
                "targetEntity": "CustomerGroup",
                "mappedBy": null,
                "inversedBy": "discountaccessories",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedCustomerGroups",
                "type": "ManyToMany",
                "targetEntity": "CustomerGroup",
                "mappedBy": null,
                "inversedBy": "excludeddiscountaccessories",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "discount",
                "type": "ManyToOne",
                "targetEntity": "Discount",
                "mappedBy": null,
                "inversedBy": "accessories",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "price",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrice",
                "setterMethod": "setPrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get price",
                "isExistingProperty": true
            },
            {
                "twigName": "cartType",
                "readable": true,
                "writable": true,
                "getterMethod": "getCartType",
                "setterMethod": "setCartType",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get cartType",
                "isExistingProperty": true
            },
            {
                "twigName": "activeFrom",
                "readable": true,
                "writable": true,
                "getterMethod": "getActiveFrom",
                "setterMethod": "setActiveFrom",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get activeFrom",
                "isExistingProperty": true
            },
            {
                "twigName": "activeTo",
                "readable": true,
                "writable": true,
                "getterMethod": "getActiveTo",
                "setterMethod": "setActiveTo",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get activeTo",
                "isExistingProperty": true
            },
            {
                "twigName": "accessoryProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getAccessoryProduct",
                "setterMethod": "setAccessoryProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get accessoryProduct",
                "isExistingProperty": true
            },
            {
                "twigName": "discount",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscount",
                "setterMethod": "setDiscount",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Discount",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Discount",
                "docComment": "Get discount",
                "isExistingProperty": true
            },
            {
                "twigName": "customerGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomerGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get customerGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedCustomerGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedCustomerGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedCustomerGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "cloneDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getCloneDate",
                "setterMethod": "setCloneDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get cloneDate",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\GrantedRoute": {
        "fileName": "GrantedRoute.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/GrantedRoute.php",
        "bundle": "WAWIBundle",
        "className": "GrantedRoute",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\GrantedRoute",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "grantedroute",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "displayTitle",
                "columnName": "displayTitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "displayTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getDisplayTitle",
                "setterMethod": "setDisplayTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get displayTitle",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ReportRow": {
        "fileName": "ReportRow.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ReportRow.php",
        "bundle": "WAWIBundle",
        "className": "ReportRow",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ReportRow",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "reportrow",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "shortGroupedValue_idx",
                "columns": [
                    "shortGroupedValue"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "groupedValue",
                "columnName": "groupedValue",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shortGroupedValue",
                "columnName": "shortGroupedValue",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "groupedCount",
                "columnName": "groupedCount",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "encodedRow",
                "columnName": "encodedRow",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "groupedColumns",
                "columnName": "groupedColumns",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "parentRow",
                "type": "ManyToOne",
                "targetEntity": "ReportRow",
                "mappedBy": null,
                "inversedBy": "children",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "report",
                "type": "ManyToOne",
                "targetEntity": "Report",
                "mappedBy": null,
                "inversedBy": "reportrows",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "groupedValue",
                "readable": true,
                "writable": true,
                "getterMethod": "getGroupedValue",
                "setterMethod": "setGroupedValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get groupedValue",
                "isExistingProperty": true
            },
            {
                "twigName": "encodedRow",
                "readable": true,
                "writable": true,
                "getterMethod": "getEncodedRow",
                "setterMethod": "setEncodedRow",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get encodedRow",
                "isExistingProperty": true
            },
            {
                "twigName": "parentRow",
                "readable": true,
                "writable": true,
                "getterMethod": "getParentRow",
                "setterMethod": "setParentRow",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ReportRow",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ReportRow",
                "docComment": "Get parentRow",
                "isExistingProperty": true
            },
            {
                "twigName": "report",
                "readable": true,
                "writable": true,
                "getterMethod": "getReport",
                "setterMethod": "setReport",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Report",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Report",
                "docComment": "Get report",
                "isExistingProperty": true
            },
            {
                "twigName": "groupedCount",
                "readable": true,
                "writable": true,
                "getterMethod": "getGroupedCount",
                "setterMethod": "setGroupedCount",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get groupedCount",
                "isExistingProperty": true
            },
            {
                "twigName": "groupedColumns",
                "readable": true,
                "writable": true,
                "getterMethod": "getGroupedColumns",
                "setterMethod": "setGroupedColumns",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get groupedColumns",
                "isExistingProperty": true
            },
            {
                "twigName": "shortGroupedValue",
                "readable": true,
                "writable": true,
                "getterMethod": "getShortGroupedValue",
                "setterMethod": "setShortGroupedValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shortGroupedValue",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OfferItemMaterial": {
        "fileName": "OfferItemMaterial.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OfferItemMaterial.php",
        "bundle": "WAWIBundle",
        "className": "OfferItemMaterial",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OfferItemMaterial",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "offeritemmaterial",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "notBookMaterialInProductionOrders",
                "columnName": "notBookMaterialInProductionOrders",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "materialProduct",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "offerItem",
                "type": "ManyToOne",
                "targetEntity": "OfferItem",
                "mappedBy": null,
                "inversedBy": "materials",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "materialProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaterialProduct",
                "setterMethod": "setMaterialProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get materialProduct",
                "isExistingProperty": true
            },
            {
                "twigName": "offerItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getOfferItem",
                "setterMethod": "setOfferItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "docComment": "Get offerItem",
                "isExistingProperty": true
            },
            {
                "twigName": "notBookMaterialInProductionOrders",
                "readable": true,
                "writable": true,
                "getterMethod": "getNotBookMaterialInProductionOrders",
                "setterMethod": "setNotBookMaterialInProductionOrders",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get notBookMaterialInProductionOrders",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ReportJob": {
        "fileName": "ReportJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ReportJob.php",
        "bundle": "WAWIBundle",
        "className": "ReportJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ReportJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "reportjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "position",
                "columnName": "position",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fileName",
                "columnName": "fileName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "report",
                "type": "ManyToOne",
                "targetEntity": "Report",
                "mappedBy": null,
                "inversedBy": "jobs",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "csvexports",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "position",
                "readable": true,
                "writable": true,
                "getterMethod": "getPosition",
                "setterMethod": "setPosition",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get position",
                "isExistingProperty": true
            },
            {
                "twigName": "fileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileName",
                "setterMethod": "setFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileName",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "report",
                "readable": true,
                "writable": true,
                "getterMethod": "getReport",
                "setterMethod": "setReport",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Report",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Report",
                "docComment": "Get report",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Customer": {
        "fileName": "Customer.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Customer.php",
        "bundle": "WAWIBundle",
        "className": "Customer",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Customer",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "customer",
        "extends": null,
        "repositoryClass": "Aggrosoft\\WAWIBundle\\Entity\\Repository\\CustomerRepository",
        "docComment": null,
        "interfaces": [
            "IMetaExtendable",
            "IClientable",
            "IPrototype",
            "IReportable",
            "ICrossClientable",
            "IUpdateTimeTrackable"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "search_idx",
                "columns": [
                    "foreign_id"
                ],
                "unique": false
            },
            {
                "name": "customernumber_idx",
                "columns": [
                    "internalCustomerNumber"
                ],
                "unique": false
            },
            {
                "name": "email_idx",
                "columns": [
                    "email"
                ],
                "unique": false
            },
            {
                "name": "name_idx",
                "columns": [
                    "firstName",
                    "lastName"
                ],
                "unique": false
            },
            {
                "name": "customernumber_idx",
                "columns": [
                    "customerNumber"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "blocked",
                "columnName": "blocked",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deleted",
                "columnName": "deleted",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "username",
                "columnName": "username",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "email",
                "columnName": "email",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cc",
                "columnName": "cc",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "emailForInvoice",
                "columnName": "emailForInvoice",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "emailForOrderConfirmation",
                "columnName": "emailForOrderConfirmation",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "emailForContact",
                "columnName": "emailForContact",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "notSendMailsForEmployeeContacts",
                "columnName": "notSendMailsForEmployeeContacts",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "pass",
                "columnName": "pass",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "salt",
                "columnName": "salt",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customerNumber",
                "columnName": "customerNumber",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignCustomerNumber",
                "columnName": "foreignCustomerNumber",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "internalCustomerNumber",
                "columnName": "internalCustomerNumber",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "uid",
                "columnName": "uid",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "glnNumber",
                "columnName": "glnNumber",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vatId",
                "columnName": "vatId",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vatIdStatus",
                "columnName": "vatIdStatus",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vatIdNote",
                "columnName": "vatIdNote",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vatNumber",
                "columnName": "vatNumber",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "noTax",
                "columnName": "noTax",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "taxFreeInvoices",
                "columnName": "taxFreeInvoices",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "company",
                "columnName": "company",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "firstName",
                "columnName": "firstName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastName",
                "columnName": "lastName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "street",
                "columnName": "street",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "city",
                "columnName": "city",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zip",
                "columnName": "zip",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "phone",
                "columnName": "phone",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "mobilePhone",
                "columnName": "mobilePhone",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "privatePhone",
                "columnName": "privatePhone",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fax",
                "columnName": "fax",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "salutation",
                "columnName": "salutation",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "birthDate",
                "columnName": "birthDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "boni",
                "columnName": "boni",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "creditBalance",
                "columnName": "creditBalance",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "url",
                "columnName": "url",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receivableAccount",
                "columnName": "receivableAccount",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "creditorAccount",
                "columnName": "creditorAccount",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastContact",
                "columnName": "lastContact",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalInfo",
                "columnName": "additionalInfo",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bankAccountHolder",
                "columnName": "bankAccountHolder",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bankName",
                "columnName": "bankName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bicCode",
                "columnName": "bicCode",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ibanNumber",
                "columnName": "ibanNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sepaMandate",
                "columnName": "sepaMandate",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sepaMandateStatus",
                "columnName": "sepaMandateStatus",
                "type": "string",
                "length": 10,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paypalEMail",
                "columnName": "paypalEMail",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentTerm",
                "columnName": "paymentTerm",
                "type": "integer",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "debitNotePaymentTerm",
                "columnName": "debitNotePaymentTerm",
                "type": "integer",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "invoiceLimit",
                "columnName": "invoiceLimit",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "agentPercentFee",
                "columnName": "agentPercentFee",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cashDiscountPercent",
                "columnName": "cashDiscountPercent",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cashDiscountDays",
                "columnName": "cashDiscountDays",
                "type": "integer",
                "length": 8,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "agentFixFee",
                "columnName": "agentFixFee",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "agentFeeFormula",
                "columnName": "agentFeeFormula",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "agentUrlParameter",
                "columnName": "agentUrlParameter",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "uniqNumber",
                "columnName": "uniqNumber",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "nettoMode",
                "columnName": "nettoMode",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "offerAdditionalInfo",
                "columnName": "offerAdditionalInfo",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "offerAdditionalInfo2",
                "columnName": "offerAdditionalInfo2",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "offerAdditionalInfo3",
                "columnName": "offerAdditionalInfo3",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "country",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": "customers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "state",
                "type": "ManyToOne",
                "targetEntity": "State",
                "mappedBy": null,
                "inversedBy": "customers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "addresses",
                "type": "OneToMany",
                "targetEntity": "Address",
                "mappedBy": "customer",
                "inversedBy": null,
                "cascade": [
                    "all"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "contactPersons",
                "type": "OneToMany",
                "targetEntity": "CustomerContact",
                "mappedBy": "customer",
                "inversedBy": null,
                "cascade": [
                    "all"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "activeOffer",
                "type": "OneToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "activeOffer2",
                "type": "OneToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "activeOffer3",
                "type": "OneToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "offers",
                "type": "OneToMany",
                "targetEntity": "Offer",
                "mappedBy": "customer",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "contacts",
                "type": "OneToMany",
                "targetEntity": "Contact",
                "mappedBy": "customer",
                "inversedBy": null,
                "cascade": [
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "employer",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "invoiceCustomer",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "employees",
                "type": "OneToMany",
                "targetEntity": "Customer",
                "mappedBy": "employer",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "advisers",
                "type": "ManyToMany",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": "supportedCustomers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "supportedCustomers",
                "type": "ManyToMany",
                "targetEntity": "Customer",
                "mappedBy": "advisers",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "customers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "crossClients",
                "type": "ManyToMany",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "crossCustomers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "CustomerGroup",
                "mappedBy": null,
                "inversedBy": "customers",
                "cascade": [
                    "persist"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "CustomerMetaField",
                "mappedBy": "customer",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "payment",
                "type": "ManyToOne",
                "targetEntity": "Payment",
                "mappedBy": null,
                "inversedBy": "customers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "creditorPayment",
                "type": "ManyToOne",
                "targetEntity": "Payment",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shipping",
                "type": "ManyToOne",
                "targetEntity": "Shipping",
                "mappedBy": null,
                "inversedBy": "customers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "language",
                "type": "ManyToOne",
                "targetEntity": "Language",
                "mappedBy": null,
                "inversedBy": "customers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "costCenter",
                "type": "ManyToOne",
                "targetEntity": "CostCenter",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "defaultAddress",
                "type": "ManyToOne",
                "targetEntity": "Address",
                "mappedBy": null,
                "inversedBy": "customersDefault",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "uploads",
                "type": "OneToMany",
                "targetEntity": "CustomerUpload",
                "mappedBy": "customer",
                "inversedBy": null,
                "cascade": [
                    "all"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "voucherseries",
                "type": "ManyToMany",
                "targetEntity": "VoucherSerie",
                "mappedBy": null,
                "inversedBy": "customers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "discounts",
                "type": "ManyToMany",
                "targetEntity": "Discount",
                "mappedBy": null,
                "inversedBy": "customers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "reports",
                "type": "ManyToMany",
                "targetEntity": "Report",
                "mappedBy": null,
                "inversedBy": "customers",
                "cascade": [
                    "persist"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "exportCountry",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "label",
                "readable": true,
                "writable": false,
                "getterMethod": "getLabel",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "username",
                "readable": true,
                "writable": true,
                "getterMethod": "getUsername",
                "setterMethod": "setUsername",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get username",
                "isExistingProperty": true
            },
            {
                "twigName": "email",
                "readable": true,
                "writable": true,
                "getterMethod": "getEmail",
                "setterMethod": "setEmail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get email",
                "isExistingProperty": true
            },
            {
                "twigName": "newPassword",
                "readable": true,
                "writable": true,
                "getterMethod": "getNewPassword",
                "setterMethod": "setNewPassword",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "pass",
                "readable": true,
                "writable": true,
                "getterMethod": "getPass",
                "setterMethod": "setPass",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get pass",
                "isExistingProperty": true
            },
            {
                "twigName": "salt",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalt",
                "setterMethod": "setSalt",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get salt",
                "isExistingProperty": true
            },
            {
                "twigName": "customerNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomerNumber",
                "setterMethod": "setCustomerNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customerNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "vatId",
                "readable": true,
                "writable": true,
                "getterMethod": "getVatId",
                "setterMethod": "setVatId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vatId",
                "isExistingProperty": true
            },
            {
                "twigName": "company",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompany",
                "setterMethod": "setCompany",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get company",
                "isExistingProperty": true
            },
            {
                "twigName": "firstName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFirstName",
                "setterMethod": "setFirstName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get firstName",
                "isExistingProperty": true
            },
            {
                "twigName": "lastName",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastName",
                "setterMethod": "setLastName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get lastName",
                "isExistingProperty": true
            },
            {
                "twigName": "street",
                "readable": true,
                "writable": true,
                "getterMethod": "getStreet",
                "setterMethod": "setStreet",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get street",
                "isExistingProperty": true
            },
            {
                "twigName": "city",
                "readable": true,
                "writable": true,
                "getterMethod": "getCity",
                "setterMethod": "setCity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get city",
                "isExistingProperty": true
            },
            {
                "twigName": "zip",
                "readable": true,
                "writable": true,
                "getterMethod": "getZip",
                "setterMethod": "setZip",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zip",
                "isExistingProperty": true
            },
            {
                "twigName": "phone",
                "readable": true,
                "writable": true,
                "getterMethod": "getPhone",
                "setterMethod": "setPhone",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get phone",
                "isExistingProperty": true
            },
            {
                "twigName": "fax",
                "readable": true,
                "writable": true,
                "getterMethod": "getFax",
                "setterMethod": "setFax",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fax",
                "isExistingProperty": true
            },
            {
                "twigName": "salutation",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalutation",
                "setterMethod": "setSalutation",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get salutation",
                "isExistingProperty": true
            },
            {
                "twigName": "birthDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getBirthDate",
                "setterMethod": "setBirthDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get birthDate",
                "isExistingProperty": true
            },
            {
                "twigName": "country",
                "readable": true,
                "writable": true,
                "getterMethod": "getCountry",
                "setterMethod": "setCountry",
                "returnType": "Aggrosoft\\WAWIBundle\\Entity\\Country",
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\Country",
                "docComment": "Get country",
                "isExistingProperty": true
            },
            {
                "twigName": "state",
                "readable": true,
                "writable": true,
                "getterMethod": "getState",
                "setterMethod": "setState",
                "returnType": "Aggrosoft\\WAWIBundle\\Entity\\State",
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\State",
                "docComment": "Get state",
                "isExistingProperty": true
            },
            {
                "twigName": "addresses",
                "readable": true,
                "writable": false,
                "getterMethod": "getAddresses",
                "setterMethod": null,
                "returnType": "Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get addresses",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            },
            {
                "twigName": "mobilePhone",
                "readable": true,
                "writable": true,
                "getterMethod": "getMobilePhone",
                "setterMethod": "setMobilePhone",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get mobilePhone",
                "isExistingProperty": true
            },
            {
                "twigName": "privatePhone",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrivatePhone",
                "setterMethod": "setPrivatePhone",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get privatePhone",
                "isExistingProperty": true
            },
            {
                "twigName": "boni",
                "readable": true,
                "writable": true,
                "getterMethod": "getBoni",
                "setterMethod": "setBoni",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get boni",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalInfo",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalInfo",
                "setterMethod": "setAdditionalInfo",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalInfo",
                "isExistingProperty": true
            },
            {
                "twigName": "internalCustomerNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getInternalCustomerNumber",
                "setterMethod": "setInternalCustomerNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get internalCustomerNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "contacts",
                "readable": true,
                "writable": false,
                "getterMethod": "getContacts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get contacts",
                "isExistingProperty": true
            },
            {
                "twigName": "offers",
                "readable": true,
                "writable": false,
                "getterMethod": "getOffers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get offers",
                "isExistingProperty": true
            },
            {
                "twigName": "url",
                "readable": true,
                "writable": true,
                "getterMethod": "getUrl",
                "setterMethod": "setUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get url",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "lastContact",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastContact",
                "setterMethod": "setLastContact",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get lastContact",
                "isExistingProperty": true
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "receivableContact",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceivableContact",
                "setterMethod": "setReceivableContact",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get receivableContact",
                "isExistingProperty": false
            },
            {
                "twigName": "receivableAccount",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceivableAccount",
                "setterMethod": "setReceivableAccount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get receivableAccount",
                "isExistingProperty": true
            },
            {
                "twigName": "payment",
                "readable": true,
                "writable": true,
                "getterMethod": "getPayment",
                "setterMethod": "setPayment",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "docComment": "Get payment",
                "isExistingProperty": true
            },
            {
                "twigName": "shipping",
                "readable": true,
                "writable": true,
                "getterMethod": "getShipping",
                "setterMethod": "setShipping",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Shipping",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Shipping",
                "docComment": "Get shipping",
                "isExistingProperty": true
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": true,
                "getterMethod": "getLanguage",
                "setterMethod": "setLanguage",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Language",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Language",
                "docComment": "Get language",
                "isExistingProperty": true
            },
            {
                "twigName": "blocked",
                "readable": true,
                "writable": true,
                "getterMethod": "getBlocked",
                "setterMethod": "setBlocked",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get blocked",
                "isExistingProperty": true
            },
            {
                "twigName": "nettoMode",
                "readable": true,
                "writable": true,
                "getterMethod": "getNettoMode",
                "setterMethod": "setNettoMode",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get nettoMode",
                "isExistingProperty": true
            },
            {
                "twigName": "offerAdditionalInfo",
                "readable": true,
                "writable": true,
                "getterMethod": "getOfferAdditionalInfo",
                "setterMethod": "setOfferAdditionalInfo",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get offerAdditionalInfo",
                "isExistingProperty": true
            },
            {
                "twigName": "offerAdditionalInfo2",
                "readable": true,
                "writable": true,
                "getterMethod": "getOfferAdditionalInfo2",
                "setterMethod": "setOfferAdditionalInfo2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get offerAdditionalInfo2",
                "isExistingProperty": true
            },
            {
                "twigName": "offerAdditionalInfo3",
                "readable": true,
                "writable": true,
                "getterMethod": "getOfferAdditionalInfo3",
                "setterMethod": "setOfferAdditionalInfo3",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get offerAdditionalInfo3",
                "isExistingProperty": true
            },
            {
                "twigName": "bankAccountHolder",
                "readable": true,
                "writable": true,
                "getterMethod": "getBankAccountHolder",
                "setterMethod": "setBankAccountHolder",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bankAccountHolder",
                "isExistingProperty": true
            },
            {
                "twigName": "bankName",
                "readable": true,
                "writable": true,
                "getterMethod": "getBankName",
                "setterMethod": "setBankName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bankName",
                "isExistingProperty": true
            },
            {
                "twigName": "bicCode",
                "readable": true,
                "writable": true,
                "getterMethod": "getBicCode",
                "setterMethod": "setBicCode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bicCode",
                "isExistingProperty": true
            },
            {
                "twigName": "ibanNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getIbanNumber",
                "setterMethod": "setIbanNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ibanNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentTerm",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentTerm",
                "setterMethod": "setPaymentTerm",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get paymentTerm",
                "isExistingProperty": true
            },
            {
                "twigName": "creditorAccount",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreditorAccount",
                "setterMethod": "setCreditorAccount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get creditorAccount",
                "isExistingProperty": true
            },
            {
                "twigName": "paypalEMail",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaypalEMail",
                "setterMethod": "setPaypalEMail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get paypalEMail",
                "isExistingProperty": true
            },
            {
                "twigName": "creditorPayment",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreditorPayment",
                "setterMethod": "setCreditorPayment",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "docComment": "Get creditorPayment",
                "isExistingProperty": true
            },
            {
                "twigName": "uploads",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploads",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get uploads",
                "isExistingProperty": true
            },
            {
                "twigName": "vatNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getVatNumber",
                "setterMethod": "setVatNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vatNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "noTax",
                "readable": true,
                "writable": true,
                "getterMethod": "getNoTax",
                "setterMethod": "setNoTax",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get noTax",
                "isExistingProperty": true
            },
            {
                "twigName": "agentPercentFee",
                "readable": true,
                "writable": true,
                "getterMethod": "getAgentPercentFee",
                "setterMethod": "setAgentPercentFee",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get agentPercentFee",
                "isExistingProperty": true
            },
            {
                "twigName": "agentFixFee",
                "readable": true,
                "writable": true,
                "getterMethod": "getAgentFixFee",
                "setterMethod": "setAgentFixFee",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get agentFixFee",
                "isExistingProperty": true
            },
            {
                "twigName": "agentFeeFormula",
                "readable": true,
                "writable": true,
                "getterMethod": "getAgentFeeFormula",
                "setterMethod": "setAgentFeeFormula",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get agentFeeFormula",
                "isExistingProperty": true
            },
            {
                "twigName": "voucherseries",
                "readable": true,
                "writable": false,
                "getterMethod": "getVoucherseries",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get voucherseries",
                "isExistingProperty": true
            },
            {
                "twigName": "sepaMandate",
                "readable": true,
                "writable": true,
                "getterMethod": "getSepaMandate",
                "setterMethod": "setSepaMandate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sepaMandate",
                "isExistingProperty": true
            },
            {
                "twigName": "sepaMandateStatus",
                "readable": true,
                "writable": true,
                "getterMethod": "getSepaMandateStatus",
                "setterMethod": "setSepaMandateStatus",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sepaMandateStatus",
                "isExistingProperty": true
            },
            {
                "twigName": "reports",
                "readable": true,
                "writable": false,
                "getterMethod": "getReports",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get reports",
                "isExistingProperty": true
            },
            {
                "twigName": "cashDiscountPercent",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashDiscountPercent",
                "setterMethod": "setCashDiscountPercent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get cashDiscountPercent",
                "isExistingProperty": true
            },
            {
                "twigName": "cashDiscountDays",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashDiscountDays",
                "setterMethod": "setCashDiscountDays",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get cashDiscountDays",
                "isExistingProperty": true
            },
            {
                "twigName": "cashDiscountPercentAlsoInGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getCashDiscountPercentAlsoInGroups",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "cashDiscountDaysAlsoInGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getCashDiscountDaysAlsoInGroups",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "discounts",
                "readable": true,
                "writable": false,
                "getterMethod": "getDiscounts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get discounts",
                "isExistingProperty": true
            },
            {
                "twigName": "uid",
                "readable": true,
                "writable": true,
                "getterMethod": "getUid",
                "setterMethod": "setUid",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get uid",
                "isExistingProperty": true
            },
            {
                "twigName": "emailForInvoice",
                "readable": true,
                "writable": true,
                "getterMethod": "getEmailForInvoice",
                "setterMethod": "setEmailForInvoice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get emailForInvoice",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "crossClients",
                "readable": true,
                "writable": false,
                "getterMethod": "getCrossClients",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get crossClients",
                "isExistingProperty": true
            },
            {
                "twigName": "defaultAddress",
                "readable": true,
                "writable": true,
                "getterMethod": "getDefaultAddress",
                "setterMethod": "setDefaultAddress",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Address",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Address",
                "docComment": "Get defaultAddress",
                "isExistingProperty": true
            },
            {
                "twigName": "deleted",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeleted",
                "setterMethod": "setDeleted",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get deleted",
                "isExistingProperty": true
            },
            {
                "twigName": "activeOffer",
                "readable": true,
                "writable": true,
                "getterMethod": "getActiveOffer",
                "setterMethod": "setActiveOffer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get activeOffer",
                "isExistingProperty": true
            },
            {
                "twigName": "debitNotePaymentTerm",
                "readable": true,
                "writable": true,
                "getterMethod": "getDebitNotePaymentTerm",
                "setterMethod": "setDebitNotePaymentTerm",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get debitNotePaymentTerm",
                "isExistingProperty": true
            },
            {
                "twigName": "creditBalance",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreditBalance",
                "setterMethod": "setCreditBalance",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get creditBalance",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignCustomerNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignCustomerNumber",
                "setterMethod": "setForeignCustomerNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignCustomerNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "contactPersons",
                "readable": true,
                "writable": false,
                "getterMethod": "getContactPersons",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get contactPersons",
                "isExistingProperty": true
            },
            {
                "twigName": "employer",
                "readable": true,
                "writable": true,
                "getterMethod": "getEmployer",
                "setterMethod": "setEmployer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get employer",
                "isExistingProperty": true
            },
            {
                "twigName": "employees",
                "readable": true,
                "writable": true,
                "getterMethod": "getEmployees",
                "setterMethod": "setEmployees",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get employees",
                "isExistingProperty": true
            },
            {
                "twigName": "advisers",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdvisers",
                "setterMethod": "setAdvisers",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get advisers",
                "isExistingProperty": true
            },
            {
                "twigName": "supportedCustomers",
                "readable": true,
                "writable": false,
                "getterMethod": "getSupportedCustomers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get supportedCustomers",
                "isExistingProperty": true
            },
            {
                "twigName": "vatIdStatus",
                "readable": true,
                "writable": true,
                "getterMethod": "getVatIdStatus",
                "setterMethod": "setVatIdStatus",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get vatIdStatus",
                "isExistingProperty": true
            },
            {
                "twigName": "activeOffer2",
                "readable": true,
                "writable": true,
                "getterMethod": "getActiveOffer2",
                "setterMethod": "setActiveOffer2",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get activeOffer2",
                "isExistingProperty": true
            },
            {
                "twigName": "activeOffer3",
                "readable": true,
                "writable": true,
                "getterMethod": "getActiveOffer3",
                "setterMethod": "setActiveOffer3",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get activeOffer3",
                "isExistingProperty": true
            },
            {
                "twigName": "agentUrlParameter",
                "readable": true,
                "writable": true,
                "getterMethod": "getAgentUrlParameter",
                "setterMethod": "setAgentUrlParameter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get agentUrlParameter",
                "isExistingProperty": true
            },
            {
                "twigName": "glnNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getGlnNumber",
                "setterMethod": "setGlnNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get glnNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "invoiceLimit",
                "readable": true,
                "writable": true,
                "getterMethod": "getInvoiceLimit",
                "setterMethod": "setInvoiceLimit",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get invoiceLimit",
                "isExistingProperty": true
            },
            {
                "twigName": "locale",
                "readable": true,
                "writable": true,
                "getterMethod": "getLocale",
                "setterMethod": "setLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "cc",
                "readable": true,
                "writable": true,
                "getterMethod": "getCc",
                "setterMethod": "setCc",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get cc",
                "isExistingProperty": true
            },
            {
                "twigName": "emailForContact",
                "readable": true,
                "writable": true,
                "getterMethod": "getEmailForContact",
                "setterMethod": "setEmailForContact",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get emailForContact",
                "isExistingProperty": true
            },
            {
                "twigName": "notSendMailsForEmployeeContacts",
                "readable": true,
                "writable": true,
                "getterMethod": "getNotSendMailsForEmployeeContacts",
                "setterMethod": "setNotSendMailsForEmployeeContacts",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get notSendMailsForEmployeeContacts",
                "isExistingProperty": true
            },
            {
                "twigName": "emailForOrderConfirmation",
                "readable": true,
                "writable": true,
                "getterMethod": "getEmailForOrderConfirmation",
                "setterMethod": "setEmailForOrderConfirmation",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get emailForOrderConfirmation",
                "isExistingProperty": true
            },
            {
                "twigName": "costCenter",
                "readable": true,
                "writable": true,
                "getterMethod": "getCostCenter",
                "setterMethod": "setCostCenter",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CostCenter",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CostCenter",
                "docComment": "Get costCenter",
                "isExistingProperty": true
            },
            {
                "twigName": "vatIdNote",
                "readable": true,
                "writable": true,
                "getterMethod": "getVatIdNote",
                "setterMethod": "setVatIdNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vatIdNote",
                "isExistingProperty": true
            },
            {
                "twigName": "invoiceCustomer",
                "readable": true,
                "writable": true,
                "getterMethod": "getInvoiceCustomer",
                "setterMethod": "setInvoiceCustomer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get invoiceCustomer",
                "isExistingProperty": true
            },
            {
                "twigName": "uniqNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getUniqNumber",
                "setterMethod": "setUniqNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get uniqNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            },
            {
                "twigName": "streetWithoutHouseNumber",
                "readable": true,
                "writable": false,
                "getterMethod": "getStreetWithoutHouseNumber",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "houseNumber",
                "readable": true,
                "writable": false,
                "getterMethod": "getHouseNumber",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "streetParts",
                "readable": true,
                "writable": false,
                "getterMethod": "getStreetParts",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "taxFreeInvoices",
                "readable": true,
                "writable": true,
                "getterMethod": "getTaxFreeInvoices",
                "setterMethod": "setTaxFreeInvoices",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get taxFreeInvoices",
                "isExistingProperty": true
            },
            {
                "twigName": "exportCountry",
                "readable": true,
                "writable": true,
                "getterMethod": "getExportCountry",
                "setterMethod": "setExportCountry",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "docComment": "Get exportCountry",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ProductOptionMetaField": {
        "fileName": "ProductOptionMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ProductOptionMetaField.php",
        "bundle": "WAWIBundle",
        "className": "ProductOptionMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ProductOptionMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "productoptionmetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "Translatable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "productoption",
                "type": "ManyToOne",
                "targetEntity": "ProductOption",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": true,
                "getterMethod": "getId",
                "setterMethod": "setId",
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "productoption",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductoption",
                "setterMethod": "setProductoption",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductOption",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductOption",
                "docComment": "Get productoption",
                "isExistingProperty": true
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\MirakleProductJob": {
        "fileName": "MirakleProductJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/MirakleProductJob.php",
        "bundle": "WAWIBundle",
        "className": "MirakleProductJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\MirakleProductJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "mirakleproductjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ProductSerialNumber": {
        "fileName": "ProductSerialNumber.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ProductSerialNumber.php",
        "bundle": "WAWIBundle",
        "className": "ProductSerialNumber",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ProductSerialNumber",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "productserialnumber",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "serialNumber",
                "columnName": "serialNumber",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bestBeforeDate",
                "columnName": "bestBeforeDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stock",
                "columnName": "stock",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deletedAt",
                "columnName": "deletedAt",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "exportAsVariant",
                "columnName": "exportAsVariant",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "price",
                "columnName": "price",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "priceFixSurcharge",
                "columnName": "priceFixSurcharge",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "pricePercentSurcharge",
                "columnName": "pricePercentSurcharge",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productCondition",
                "columnName": "productCondition",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "uniqId",
                "columnName": "uniqId",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "serialNumbers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "tax",
                "type": "ManyToOne",
                "targetEntity": "Tax",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "serialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getSerialNumber",
                "setterMethod": "setSerialNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get serialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "stock",
                "readable": true,
                "writable": true,
                "getterMethod": "getStock",
                "setterMethod": "setStock",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stock",
                "isExistingProperty": true
            },
            {
                "twigName": "deletedAt",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeletedAt",
                "setterMethod": "setDeletedAt",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get deletedAt",
                "isExistingProperty": true
            },
            {
                "twigName": "bestBeforeDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getBestBeforeDate",
                "setterMethod": "setBestBeforeDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get bestBeforeDate",
                "isExistingProperty": true
            },
            {
                "twigName": "otherProducts",
                "readable": true,
                "writable": true,
                "getterMethod": "getOtherProducts",
                "setterMethod": "setOtherProducts",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "price",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrice",
                "setterMethod": "setPrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get price",
                "isExistingProperty": true
            },
            {
                "twigName": "priceSurchage",
                "readable": true,
                "writable": true,
                "getterMethod": "getPriceSurchage",
                "setterMethod": "setPriceSurchage",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get priceSurchage",
                "isExistingProperty": false
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "exportAsVariant",
                "readable": true,
                "writable": true,
                "getterMethod": "getExportAsVariant",
                "setterMethod": "setExportAsVariant",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get exportAsVariant",
                "isExistingProperty": true
            },
            {
                "twigName": "priceFixSurcharge",
                "readable": true,
                "writable": true,
                "getterMethod": "getPriceFixSurcharge",
                "setterMethod": "setPriceFixSurcharge",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get priceFixSurcharge",
                "isExistingProperty": true
            },
            {
                "twigName": "pricePercentSurcharge",
                "readable": true,
                "writable": true,
                "getterMethod": "getPricePercentSurcharge",
                "setterMethod": "setPricePercentSurcharge",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get pricePercentSurcharge",
                "isExistingProperty": true
            },
            {
                "twigName": "tax",
                "readable": true,
                "writable": true,
                "getterMethod": "getTax",
                "setterMethod": "setTax",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Tax",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Tax",
                "docComment": "Get tax",
                "isExistingProperty": true
            },
            {
                "twigName": "productCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductCondition",
                "setterMethod": "setProductCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "uniqId",
                "readable": true,
                "writable": true,
                "getterMethod": "getUniqId",
                "setterMethod": "setUniqId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get uniqId",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ManufacturerMetaField": {
        "fileName": "ManufacturerMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ManufacturerMetaField.php",
        "bundle": "WAWIBundle",
        "className": "ManufacturerMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ManufacturerMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "manufacturermetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "Translatable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "manufacturer",
                "type": "ManyToOne",
                "targetEntity": "Manufacturer",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "manufacturer",
                "readable": true,
                "writable": true,
                "getterMethod": "getManufacturer",
                "setterMethod": "setManufacturer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Manufacturer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Manufacturer",
                "docComment": "Get manufacturer",
                "isExistingProperty": true
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ECReportItem": {
        "fileName": "ECReportItem.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ECReportItem.php",
        "bundle": "WAWIBundle",
        "className": "ECReportItem",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ECReportItem",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "ecreportitem",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "number",
                "columnName": "number",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiptNumber",
                "columnName": "receiptNumber",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "transactionId",
                "columnName": "transactionId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "date",
                "columnName": "date",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "account",
                "columnName": "account",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiptBrutto",
                "columnName": "receiptBrutto",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vat",
                "columnName": "vat",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bookingText",
                "columnName": "bookingText",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bookingType",
                "columnName": "bookingType",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "reference",
                "columnName": "reference",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "signature",
                "columnName": "signature",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "wormSignature",
                "columnName": "wormSignature",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseTransactionNumber",
                "columnName": "tseTransactionNumber",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseStartDate",
                "columnName": "tseStartDate",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseFinishDate",
                "columnName": "tseFinishDate",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseSerialNumber",
                "columnName": "tseSerialNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "uniqNumber",
                "columnName": "uniqNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "payment",
                "type": "ManyToOne",
                "targetEntity": "Payment",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "publicKeyObject",
                "type": "ManyToOne",
                "targetEntity": "PublicKey",
                "mappedBy": null,
                "inversedBy": "ecReportItems",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "ecReport",
                "type": "ManyToOne",
                "targetEntity": "ECReport",
                "mappedBy": null,
                "inversedBy": "items",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "taxValue",
                "readable": true,
                "writable": false,
                "getterMethod": "getTaxValue",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "number",
                "readable": true,
                "writable": true,
                "getterMethod": "getNumber",
                "setterMethod": "setNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get number",
                "isExistingProperty": true
            },
            {
                "twigName": "receiptNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptNumber",
                "setterMethod": "setReceiptNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get receiptNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "date",
                "readable": true,
                "writable": true,
                "getterMethod": "getDate",
                "setterMethod": "setDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get date",
                "isExistingProperty": true
            },
            {
                "twigName": "account",
                "readable": true,
                "writable": true,
                "getterMethod": "getAccount",
                "setterMethod": "setAccount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get account",
                "isExistingProperty": true
            },
            {
                "twigName": "receiptBrutto",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptBrutto",
                "setterMethod": "setReceiptBrutto",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get receiptBrutto",
                "isExistingProperty": true
            },
            {
                "twigName": "vat",
                "readable": true,
                "writable": true,
                "getterMethod": "getVat",
                "setterMethod": "setVat",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vat",
                "isExistingProperty": true
            },
            {
                "twigName": "bookingText",
                "readable": true,
                "writable": true,
                "getterMethod": "getBookingText",
                "setterMethod": "setBookingText",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bookingText",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "ecReport",
                "readable": true,
                "writable": true,
                "getterMethod": "getEcReport",
                "setterMethod": "setEcReport",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ECReport",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ECReport",
                "docComment": "Get ecReport",
                "isExistingProperty": true
            },
            {
                "twigName": "transactionId",
                "readable": true,
                "writable": true,
                "getterMethod": "getTransactionId",
                "setterMethod": "setTransactionId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get transactionId",
                "isExistingProperty": true
            },
            {
                "twigName": "bookingType",
                "readable": true,
                "writable": true,
                "getterMethod": "getBookingType",
                "setterMethod": "setBookingType",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get bookingType",
                "isExistingProperty": true
            },
            {
                "twigName": "reference",
                "readable": true,
                "writable": true,
                "getterMethod": "getReference",
                "setterMethod": "setReference",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get reference",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "signature",
                "readable": true,
                "writable": true,
                "getterMethod": "getSignature",
                "setterMethod": "setSignature",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get signature",
                "isExistingProperty": true
            },
            {
                "twigName": "publicKeyObject",
                "readable": true,
                "writable": true,
                "getterMethod": "getPublicKeyObject",
                "setterMethod": "setPublicKeyObject",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\PublicKey",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\PublicKey",
                "docComment": "Get publicKeyObject",
                "isExistingProperty": true
            },
            {
                "twigName": "payment",
                "readable": true,
                "writable": true,
                "getterMethod": "getPayment",
                "setterMethod": "setPayment",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "docComment": "Get payment",
                "isExistingProperty": true
            },
            {
                "twigName": "uniqNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getUniqNumber",
                "setterMethod": "setUniqNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get uniqNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "wormSignature",
                "readable": true,
                "writable": true,
                "getterMethod": "getWormSignature",
                "setterMethod": "setWormSignature",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get wormSignature",
                "isExistingProperty": true
            },
            {
                "twigName": "tseTransactionNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseTransactionNumber",
                "setterMethod": "setTseTransactionNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseTransactionNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "tseStartDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseStartDate",
                "setterMethod": "setTseStartDate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseStartDate",
                "isExistingProperty": true
            },
            {
                "twigName": "tseFinishDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseFinishDate",
                "setterMethod": "setTseFinishDate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseFinishDate",
                "isExistingProperty": true
            },
            {
                "twigName": "tseSerialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseSerialNumber",
                "setterMethod": "setTseSerialNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseSerialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "receiptNetto",
                "readable": true,
                "writable": false,
                "getterMethod": "getReceiptNetto",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CSVRow": {
        "fileName": "CSVRow.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CSVRow.php",
        "bundle": "WAWIBundle",
        "className": "CSVRow",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CSVRow",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "csvrow",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "parent_idx",
                "columns": [
                    "parentRow"
                ],
                "unique": false
            },
            {
                "name": "lineNumber_idx",
                "columns": [
                    "lineNumber"
                ],
                "unique": false
            },
            {
                "name": "rowId_idx",
                "columns": [
                    "rowId"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "rowId",
                "columnName": "rowId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "parentRow",
                "columnName": "parentRow",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "status",
                "columnName": "status",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lineNumber",
                "columnName": "lineNumber",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "csvimport",
                "type": "ManyToOne",
                "targetEntity": "CSVImport",
                "mappedBy": null,
                "inversedBy": "rows",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "status",
                "readable": true,
                "writable": true,
                "getterMethod": "getStatus",
                "setterMethod": "setStatus",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get status",
                "isExistingProperty": true
            },
            {
                "twigName": "csvimport",
                "readable": true,
                "writable": true,
                "getterMethod": "getCsvimport",
                "setterMethod": "setCsvimport",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CSVImport",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CSVImport",
                "docComment": "Get csvimport",
                "isExistingProperty": true
            },
            {
                "twigName": "rowId",
                "readable": true,
                "writable": true,
                "getterMethod": "getRowId",
                "setterMethod": "setRowId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get rowId",
                "isExistingProperty": true
            },
            {
                "twigName": "parentRow",
                "readable": true,
                "writable": true,
                "getterMethod": "getParentRow",
                "setterMethod": "setParentRow",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get parentRow",
                "isExistingProperty": true
            },
            {
                "twigName": "lineNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getLineNumber",
                "setterMethod": "setLineNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lineNumber",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\PrintJob": {
        "fileName": "PrintJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/PrintJob.php",
        "bundle": "WAWIBundle",
        "className": "PrintJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\PrintJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "printjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "entity_idx",
                "columns": [
                    "entityId"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "documentLink",
                "columnName": "documentLink",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "documentFileName",
                "columnName": "documentFileName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "documentTitle",
                "columnName": "documentTitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "job",
                "columnName": "job",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "amount",
                "columnName": "amount",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "completed",
                "columnName": "completed",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "documentId",
                "columnName": "documentId",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "documentIdent",
                "columnName": "documentIdent",
                "type": "string",
                "length": 60,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entityId",
                "columnName": "entityId",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "listenerGroup",
                "columnName": "listenerGroup",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lockId",
                "columnName": "lockId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "printFromDate",
                "columnName": "printFromDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lockDate",
                "columnName": "lockDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "exactTime",
                "columnName": "exactTime",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "user_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "completedByUser",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "documentLink",
                "readable": true,
                "writable": true,
                "getterMethod": "getDocumentLink",
                "setterMethod": "setDocumentLink",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get documentLink",
                "isExistingProperty": true
            },
            {
                "twigName": "documentFileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getDocumentFileName",
                "setterMethod": "setDocumentFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get documentFileName",
                "isExistingProperty": true
            },
            {
                "twigName": "job",
                "readable": true,
                "writable": true,
                "getterMethod": "getJob",
                "setterMethod": "setJob",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get job",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "amount",
                "readable": true,
                "writable": true,
                "getterMethod": "getAmount",
                "setterMethod": "setAmount",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get amount",
                "isExistingProperty": true
            },
            {
                "twigName": "completed",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompleted",
                "setterMethod": "setCompleted",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get completed",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "documentTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getDocumentTitle",
                "setterMethod": "setDocumentTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get documentTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "documentId",
                "readable": true,
                "writable": true,
                "getterMethod": "getDocumentId",
                "setterMethod": "setDocumentId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get documentId",
                "isExistingProperty": true
            },
            {
                "twigName": "entityId",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntityId",
                "setterMethod": "setEntityId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entityId",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "documentIdent",
                "readable": true,
                "writable": true,
                "getterMethod": "getDocumentIdent",
                "setterMethod": "setDocumentIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get documentIdent",
                "isExistingProperty": true
            },
            {
                "twigName": "exactTime",
                "readable": true,
                "writable": true,
                "getterMethod": "getExactTime",
                "setterMethod": "setExactTime",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get exactTime",
                "isExistingProperty": true
            },
            {
                "twigName": "lockId",
                "readable": true,
                "writable": true,
                "getterMethod": "getLockId",
                "setterMethod": "setLockId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get lockId",
                "isExistingProperty": true
            },
            {
                "twigName": "lockDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getLockDate",
                "setterMethod": "setLockDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get lockDate",
                "isExistingProperty": true
            },
            {
                "twigName": "listenerGroup",
                "readable": true,
                "writable": true,
                "getterMethod": "getListenerGroup",
                "setterMethod": "setListenerGroup",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get listenerGroup",
                "isExistingProperty": true
            },
            {
                "twigName": "completedByUser",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompletedByUser",
                "setterMethod": "setCompletedByUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get completedByUser",
                "isExistingProperty": true
            },
            {
                "twigName": "printFromDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrintFromDate",
                "setterMethod": "setPrintFromDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get printFromDate",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\UserMessage": {
        "fileName": "UserMessage.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/UserMessage.php",
        "bundle": "WAWIBundle",
        "className": "UserMessage",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\UserMessage",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "usermessage",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "message",
                "columnName": "message",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "received",
                "columnName": "received",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "forUser",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "fromUser",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "messageChannel",
                "type": "ManyToOne",
                "targetEntity": "UserMessageChannel",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "message",
                "readable": true,
                "writable": true,
                "getterMethod": "getMessage",
                "setterMethod": "setMessage",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get message",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "received",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceived",
                "setterMethod": "setReceived",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get received",
                "isExistingProperty": true
            },
            {
                "twigName": "forUser",
                "readable": true,
                "writable": true,
                "getterMethod": "getForUser",
                "setterMethod": "setForUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get forUser",
                "isExistingProperty": true
            },
            {
                "twigName": "fromUser",
                "readable": true,
                "writable": true,
                "getterMethod": "getFromUser",
                "setterMethod": "setFromUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get fromUser",
                "isExistingProperty": true
            },
            {
                "twigName": "forUsers",
                "readable": true,
                "writable": true,
                "getterMethod": "getForUsers",
                "setterMethod": "setForUsers",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "messageChannel",
                "readable": true,
                "writable": true,
                "getterMethod": "getMessageChannel",
                "setterMethod": "setMessageChannel",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\UserMessageChannel",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\UserMessageChannel",
                "docComment": "Get messageChannel",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OpenAIPromptSetUpload": {
        "fileName": "OpenAIPromptSetUpload.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OpenAIPromptSetUpload.php",
        "bundle": "WAWIBundle",
        "className": "OpenAIPromptSetUpload",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OpenAIPromptSetUpload",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "openaipromptsetupload",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpload"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "fileName",
                "columnName": "file",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "description",
                "columnName": "description",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "openAIPromptSet",
                "type": "ManyToOne",
                "targetEntity": "OpenAIPromptSet",
                "mappedBy": null,
                "inversedBy": "uploads",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "file",
                "readable": true,
                "writable": true,
                "getterMethod": "getFile",
                "setterMethod": "setFile",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "fileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileName",
                "setterMethod": "setFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileName",
                "isExistingProperty": true
            },
            {
                "twigName": "description",
                "readable": true,
                "writable": true,
                "getterMethod": "getDescription",
                "setterMethod": "setDescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get description",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "openAIPromptSet",
                "readable": true,
                "writable": true,
                "getterMethod": "getOpenAIPromptSet",
                "setterMethod": "setOpenAIPromptSet",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OpenAIPromptSet",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OpenAIPromptSet",
                "docComment": "Get openAIPromptSet",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OttoCategory": {
        "fileName": "OttoCategory.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OttoCategory.php",
        "bundle": "WAWIBundle",
        "className": "OttoCategory",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OttoCategory",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "ottocategory",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "ottoId",
                "columnName": "ottoId",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fulltitle",
                "columnName": "fulltitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "ottoId",
                "readable": true,
                "writable": true,
                "getterMethod": "getOttoId",
                "setterMethod": "setOttoId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ottoId",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "fulltitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getFulltitle",
                "setterMethod": "setFulltitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fulltitle",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OrderReturnReason": {
        "fileName": "OrderReturnReason.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OrderReturnReason.php",
        "bundle": "WAWIBundle",
        "className": "OrderReturnReason",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OrderReturnReason",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "orderreturnreason",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "isdefault",
                "columnName": "isdefault",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hidden",
                "columnName": "hidden",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "isdefault",
                "readable": true,
                "writable": true,
                "getterMethod": "getIsdefault",
                "setterMethod": "setIsdefault",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get isdefault",
                "isExistingProperty": true
            },
            {
                "twigName": "hidden",
                "readable": true,
                "writable": true,
                "getterMethod": "getHidden",
                "setterMethod": "setHidden",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get hidden",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OfferUpload": {
        "fileName": "OfferUpload.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OfferUpload.php",
        "bundle": "WAWIBundle",
        "className": "OfferUpload",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OfferUpload",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "offerupload",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpload",
            "IForeignClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "fileName",
                "columnName": "file",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "description",
                "columnName": "description",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customField1",
                "columnName": "customField1",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "offer",
                "type": "ManyToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": "uploads",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "file",
                "readable": true,
                "writable": true,
                "getterMethod": "getFile",
                "setterMethod": "setFile",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "fileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileName",
                "setterMethod": "setFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileName",
                "isExistingProperty": true
            },
            {
                "twigName": "description",
                "readable": true,
                "writable": true,
                "getterMethod": "getDescription",
                "setterMethod": "setDescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get description",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "offer",
                "readable": true,
                "writable": true,
                "getterMethod": "getOffer",
                "setterMethod": "setOffer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get offer",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getForeignClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "customField1",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomField1",
                "setterMethod": "setCustomField1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customField1",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\WorkflowActionCondition": {
        "fileName": "WorkflowActionCondition.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/WorkflowActionCondition.php",
        "bundle": "WAWIBundle",
        "className": "WorkflowActionCondition",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\WorkflowActionCondition",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "workflowactioncondition",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "parameter",
                "columnName": "parameter",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "workflowAction",
                "type": "ManyToOne",
                "targetEntity": "WorkflowAction",
                "mappedBy": null,
                "inversedBy": "conditions",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "parameter",
                "readable": true,
                "writable": true,
                "getterMethod": "getParameter",
                "setterMethod": "setParameter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get parameter",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "workflowAction",
                "readable": true,
                "writable": true,
                "getterMethod": "getWorkflowAction",
                "setterMethod": "setWorkflowAction",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WorkflowAction",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WorkflowAction",
                "docComment": "Get workflowAction",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "type",
                "readable": true,
                "writable": true,
                "getterMethod": "getType",
                "setterMethod": "setType",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "valueOptions",
                "readable": true,
                "writable": true,
                "getterMethod": "getValueOptions",
                "setterMethod": "setValueOptions",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OneClientValue": {
        "fileName": "OneClientValue.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OneClientValue.php",
        "bundle": "WAWIBundle",
        "className": "OneClientValue",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OneClientValue",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "oneclientvalue",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "valuegroup",
                "columnName": "valuegroup",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "clientvalues",
                "type": "ManyToMany",
                "targetEntity": "ClientValue",
                "mappedBy": "values",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "clientvalue",
                "readable": true,
                "writable": true,
                "getterMethod": "getClientvalue",
                "setterMethod": "setClientvalue",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientValue",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientValue",
                "docComment": "Get clientvalue",
                "isExistingProperty": false
            },
            {
                "twigName": "clientvalues",
                "readable": true,
                "writable": false,
                "getterMethod": "getClientvalues",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get clientvalues",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "valuegroup",
                "readable": true,
                "writable": true,
                "getterMethod": "getValuegroup",
                "setterMethod": "setValuegroup",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get valuegroup",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Expedition": {
        "fileName": "Expedition.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Expedition.php",
        "bundle": "WAWIBundle",
        "className": "Expedition",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Expedition",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "expedition",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "qualifierDatenart",
                "columnName": "qualifierDatenart",
                "type": "string",
                "length": 10,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "borderoNummer",
                "columnName": "borderoNummer",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "borderoDatum",
                "columnName": "borderoDatum",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "abholDatum",
                "columnName": "abholDatum",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "abholZeitVon",
                "columnName": "abholZeitVon",
                "type": "string",
                "length": 4,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "abholZeitBis",
                "columnName": "abholZeitBis",
                "type": "string",
                "length": 4,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "verkehrsart",
                "columnName": "verkehrsart",
                "type": "string",
                "length": 10,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "produkt",
                "columnName": "produkt",
                "type": "string",
                "length": 30,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "codeliste",
                "columnName": "codeliste",
                "type": "string",
                "length": 10,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "currency",
                "columnName": "currency",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "kfzKennzeichen1",
                "columnName": "kfzKennzeichen1",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "kfzKennzeichen2",
                "columnName": "kfzKennzeichen2",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "weiterleitungs1",
                "columnName": "weiterleitungs1",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "weiterleitungs2",
                "columnName": "weiterleitungs2",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ladeeinheiten1",
                "columnName": "ladeeinheiten1",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "plombenNummer1Le1",
                "columnName": "plombenNummer1Le1",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "plombenNummer2Le1",
                "columnName": "plombenNummer2Le1",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "plombenNummer3Le1",
                "columnName": "plombenNummer3Le1",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "plombenNummer4Le1",
                "columnName": "plombenNummer4Le1",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ladeeinheiten2",
                "columnName": "ladeeinheiten2",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "plombenNummer1Le2",
                "columnName": "plombenNummer1Le2",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "plombenNummer2Le2",
                "columnName": "plombenNummer2Le2",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "plombenNummer3Le2",
                "columnName": "plombenNummer3Le2",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "plombenNummer4Le2",
                "columnName": "plombenNummer4Le2",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "frankatur",
                "columnName": "frankatur",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "logistikModell",
                "columnName": "logistikModell",
                "type": "string",
                "length": 6,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "warengruppe",
                "columnName": "warengruppe",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hinweisTextSchluessel1",
                "columnName": "hinweisTextSchluessel1",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hinweisZusatzText1",
                "columnName": "hinweisZusatzText1",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hinweisTextSchluessel2",
                "columnName": "hinweisTextSchluessel2",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hinweisZusatzText2",
                "columnName": "hinweisZusatzText2",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hinweisTextSchluessel3",
                "columnName": "hinweisTextSchluessel3",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hinweisZusatzText3",
                "columnName": "hinweisZusatzText3",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hinweisTextSchluessel4",
                "columnName": "hinweisTextSchluessel4",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hinweisZusatzText4",
                "columnName": "hinweisZusatzText4",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hinweisTextSchluessel5",
                "columnName": "hinweisTextSchluessel5",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hinweisZusatzText5",
                "columnName": "hinweisZusatzText5",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hinweisTextSchluessel6",
                "columnName": "hinweisTextSchluessel6",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hinweisZusatzText6",
                "columnName": "hinweisZusatzText6",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "direktZustellungsKz",
                "columnName": "direktZustellungsKz",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "anzahlZusaetzlicherLadehilfsmittel1",
                "columnName": "anzahlZusaetzlicherLadehilfsmittel1",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "verpackungsartZusaetzlicherLadehilfsmittel1",
                "columnName": "verpackungsartZusaetzlicherLadehilfsmittel1",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "anzahlZusaetzlicherLadehilfsmittel2",
                "columnName": "anzahlZusaetzlicherLadehilfsmittel2",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "verpackungsartZusaetzlicherLadehilfsmittel2",
                "columnName": "verpackungsartZusaetzlicherLadehilfsmittel2",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "borderoVersender",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "borderoEmpfaenger",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "frachtzahler",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "zollanmelder",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "notyfier",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "abholauftragAuftraggeber",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "neutralVersender",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "neutralEmpfaenger",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "dlfSpediteur",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "frachtfuehrer",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "items",
                "type": "OneToMany",
                "targetEntity": "ExpeditionItem",
                "mappedBy": "expedition",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "orders",
                "type": "OneToMany",
                "targetEntity": "Order",
                "mappedBy": "expedition",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "qualifierDatenart",
                "readable": true,
                "writable": true,
                "getterMethod": "getQualifierDatenart",
                "setterMethod": "setQualifierDatenart",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get qualifierDatenart",
                "isExistingProperty": true
            },
            {
                "twigName": "borderoNummer",
                "readable": true,
                "writable": true,
                "getterMethod": "getBorderoNummer",
                "setterMethod": "setBorderoNummer",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get borderoNummer",
                "isExistingProperty": true
            },
            {
                "twigName": "borderoDatum",
                "readable": true,
                "writable": true,
                "getterMethod": "getBorderoDatum",
                "setterMethod": "setBorderoDatum",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get borderoDatum",
                "isExistingProperty": true
            },
            {
                "twigName": "verkehrsart",
                "readable": true,
                "writable": true,
                "getterMethod": "getVerkehrsart",
                "setterMethod": "setVerkehrsart",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get verkehrsart",
                "isExistingProperty": true
            },
            {
                "twigName": "produkt",
                "readable": true,
                "writable": true,
                "getterMethod": "getProdukt",
                "setterMethod": "setProdukt",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get produkt",
                "isExistingProperty": true
            },
            {
                "twigName": "codeliste",
                "readable": true,
                "writable": true,
                "getterMethod": "getCodeliste",
                "setterMethod": "setCodeliste",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get codeliste",
                "isExistingProperty": true
            },
            {
                "twigName": "currency",
                "readable": true,
                "writable": true,
                "getterMethod": "getCurrency",
                "setterMethod": "setCurrency",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get currency",
                "isExistingProperty": true
            },
            {
                "twigName": "kfzKennzeichen1",
                "readable": true,
                "writable": true,
                "getterMethod": "getKfzKennzeichen1",
                "setterMethod": "setKfzKennzeichen1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get kfzKennzeichen1",
                "isExistingProperty": true
            },
            {
                "twigName": "kfzKennzeichen2",
                "readable": true,
                "writable": true,
                "getterMethod": "getKfzKennzeichen2",
                "setterMethod": "setKfzKennzeichen2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get kfzKennzeichen2",
                "isExistingProperty": true
            },
            {
                "twigName": "weiterleitungs1",
                "readable": true,
                "writable": true,
                "getterMethod": "getWeiterleitungs1",
                "setterMethod": "setWeiterleitungs1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get weiterleitungs1",
                "isExistingProperty": true
            },
            {
                "twigName": "weiterleitungs2",
                "readable": true,
                "writable": true,
                "getterMethod": "getWeiterleitungs2",
                "setterMethod": "setWeiterleitungs2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get weiterleitungs2",
                "isExistingProperty": true
            },
            {
                "twigName": "ladeeinheiten1",
                "readable": true,
                "writable": true,
                "getterMethod": "getLadeeinheiten1",
                "setterMethod": "setLadeeinheiten1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ladeeinheiten1",
                "isExistingProperty": true
            },
            {
                "twigName": "plombenNummer1Le1",
                "readable": true,
                "writable": true,
                "getterMethod": "getPlombenNummer1Le1",
                "setterMethod": "setPlombenNummer1Le1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get plombenNummer1Le1",
                "isExistingProperty": true
            },
            {
                "twigName": "plombenNummer2Le1",
                "readable": true,
                "writable": true,
                "getterMethod": "getPlombenNummer2Le1",
                "setterMethod": "setPlombenNummer2Le1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get plombenNummer2Le1",
                "isExistingProperty": true
            },
            {
                "twigName": "plombenNummer3Le1",
                "readable": true,
                "writable": true,
                "getterMethod": "getPlombenNummer3Le1",
                "setterMethod": "setPlombenNummer3Le1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get plombenNummer3Le1",
                "isExistingProperty": true
            },
            {
                "twigName": "plombenNummer4Le1",
                "readable": true,
                "writable": true,
                "getterMethod": "getPlombenNummer4Le1",
                "setterMethod": "setPlombenNummer4Le1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get plombenNummer4Le1",
                "isExistingProperty": true
            },
            {
                "twigName": "ladeeinheiten2",
                "readable": true,
                "writable": true,
                "getterMethod": "getLadeeinheiten2",
                "setterMethod": "setLadeeinheiten2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ladeeinheiten2",
                "isExistingProperty": true
            },
            {
                "twigName": "plombenNummer1Le2",
                "readable": true,
                "writable": true,
                "getterMethod": "getPlombenNummer1Le2",
                "setterMethod": "setPlombenNummer1Le2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get plombenNummer1Le2",
                "isExistingProperty": true
            },
            {
                "twigName": "plombenNummer2Le2",
                "readable": true,
                "writable": true,
                "getterMethod": "getPlombenNummer2Le2",
                "setterMethod": "setPlombenNummer2Le2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get plombenNummer2Le2",
                "isExistingProperty": true
            },
            {
                "twigName": "plombenNummer3Le2",
                "readable": true,
                "writable": true,
                "getterMethod": "getPlombenNummer3Le2",
                "setterMethod": "setPlombenNummer3Le2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get plombenNummer3Le2",
                "isExistingProperty": true
            },
            {
                "twigName": "plombenNummer4Le2",
                "readable": true,
                "writable": true,
                "getterMethod": "getPlombenNummer4Le2",
                "setterMethod": "setPlombenNummer4Le2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get plombenNummer4Le2",
                "isExistingProperty": true
            },
            {
                "twigName": "borderoVersender",
                "readable": true,
                "writable": true,
                "getterMethod": "getBorderoVersender",
                "setterMethod": "setBorderoVersender",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get borderoVersender",
                "isExistingProperty": true
            },
            {
                "twigName": "borderoEmpfaenger",
                "readable": true,
                "writable": true,
                "getterMethod": "getBorderoEmpfaenger",
                "setterMethod": "setBorderoEmpfaenger",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get borderoEmpfaenger",
                "isExistingProperty": true
            },
            {
                "twigName": "frachtfuehrer",
                "readable": true,
                "writable": true,
                "getterMethod": "getFrachtfuehrer",
                "setterMethod": "setFrachtfuehrer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get frachtfuehrer",
                "isExistingProperty": true
            },
            {
                "twigName": "items",
                "readable": true,
                "writable": false,
                "getterMethod": "getItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get items",
                "isExistingProperty": true
            },
            {
                "twigName": "frachtzahler",
                "readable": true,
                "writable": true,
                "getterMethod": "getFrachtzahler",
                "setterMethod": "setFrachtzahler",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get frachtzahler",
                "isExistingProperty": true
            },
            {
                "twigName": "zollanmelder",
                "readable": true,
                "writable": true,
                "getterMethod": "getZollanmelder",
                "setterMethod": "setZollanmelder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get zollanmelder",
                "isExistingProperty": true
            },
            {
                "twigName": "notyfier",
                "readable": true,
                "writable": true,
                "getterMethod": "getNotyfier",
                "setterMethod": "setNotyfier",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get notyfier",
                "isExistingProperty": true
            },
            {
                "twigName": "abholauftragAuftraggeber",
                "readable": true,
                "writable": true,
                "getterMethod": "getAbholauftragAuftraggeber",
                "setterMethod": "setAbholauftragAuftraggeber",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get abholauftragAuftraggeber",
                "isExistingProperty": true
            },
            {
                "twigName": "neutralVersender",
                "readable": true,
                "writable": true,
                "getterMethod": "getNeutralVersender",
                "setterMethod": "setNeutralVersender",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get neutralVersender",
                "isExistingProperty": true
            },
            {
                "twigName": "neutralEmpfaenger",
                "readable": true,
                "writable": true,
                "getterMethod": "getNeutralEmpfaenger",
                "setterMethod": "setNeutralEmpfaenger",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get neutralEmpfaenger",
                "isExistingProperty": true
            },
            {
                "twigName": "dlfSpediteur",
                "readable": true,
                "writable": true,
                "getterMethod": "getDlfSpediteur",
                "setterMethod": "setDlfSpediteur",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get dlfSpediteur",
                "isExistingProperty": true
            },
            {
                "twigName": "orders",
                "readable": true,
                "writable": false,
                "getterMethod": "getOrders",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get orders",
                "isExistingProperty": true
            },
            {
                "twigName": "gewicht",
                "readable": true,
                "writable": false,
                "getterMethod": "getGewicht",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "frankatur",
                "readable": true,
                "writable": true,
                "getterMethod": "getFrankatur",
                "setterMethod": "setFrankatur",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get frankatur",
                "isExistingProperty": true
            },
            {
                "twigName": "logistikModell",
                "readable": true,
                "writable": true,
                "getterMethod": "getLogistikModell",
                "setterMethod": "setLogistikModell",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get logistikModell",
                "isExistingProperty": true
            },
            {
                "twigName": "warengruppe",
                "readable": true,
                "writable": true,
                "getterMethod": "getWarengruppe",
                "setterMethod": "setWarengruppe",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get warengruppe",
                "isExistingProperty": true
            },
            {
                "twigName": "hinweisTextSchluessel1",
                "readable": true,
                "writable": true,
                "getterMethod": "getHinweisTextSchluessel1",
                "setterMethod": "setHinweisTextSchluessel1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hinweisTextSchluessel1",
                "isExistingProperty": true
            },
            {
                "twigName": "hinweisTextSchluessel2",
                "readable": true,
                "writable": true,
                "getterMethod": "getHinweisTextSchluessel2",
                "setterMethod": "setHinweisTextSchluessel2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hinweisTextSchluessel2",
                "isExistingProperty": true
            },
            {
                "twigName": "hinweisTextSchluessel3",
                "readable": true,
                "writable": true,
                "getterMethod": "getHinweisTextSchluessel3",
                "setterMethod": "setHinweisTextSchluessel3",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hinweisTextSchluessel3",
                "isExistingProperty": true
            },
            {
                "twigName": "hinweisTextSchluessel4",
                "readable": true,
                "writable": true,
                "getterMethod": "getHinweisTextSchluessel4",
                "setterMethod": "setHinweisTextSchluessel4",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hinweisTextSchluessel4",
                "isExistingProperty": true
            },
            {
                "twigName": "hinweisTextSchluessel5",
                "readable": true,
                "writable": true,
                "getterMethod": "getHinweisTextSchluessel5",
                "setterMethod": "setHinweisTextSchluessel5",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hinweisTextSchluessel5",
                "isExistingProperty": true
            },
            {
                "twigName": "hinweisTextSchluessel6",
                "readable": true,
                "writable": true,
                "getterMethod": "getHinweisTextSchluessel6",
                "setterMethod": "setHinweisTextSchluessel6",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hinweisTextSchluessel6",
                "isExistingProperty": true
            },
            {
                "twigName": "direktZustellungsKz",
                "readable": true,
                "writable": true,
                "getterMethod": "getDirektZustellungsKz",
                "setterMethod": "setDirektZustellungsKz",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get direktZustellungsKz",
                "isExistingProperty": true
            },
            {
                "twigName": "abholDatum",
                "readable": true,
                "writable": true,
                "getterMethod": "getAbholDatum",
                "setterMethod": "setAbholDatum",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get abholDatum",
                "isExistingProperty": true
            },
            {
                "twigName": "abholZeitVon",
                "readable": true,
                "writable": true,
                "getterMethod": "getAbholZeitVon",
                "setterMethod": "setAbholZeitVon",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get abholZeitVon",
                "isExistingProperty": true
            },
            {
                "twigName": "abholZeitBis",
                "readable": true,
                "writable": true,
                "getterMethod": "getAbholZeitBis",
                "setterMethod": "setAbholZeitBis",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get abholZeitBis",
                "isExistingProperty": true
            },
            {
                "twigName": "warenwert",
                "readable": true,
                "writable": false,
                "getterMethod": "getWarenwert",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "frachtpflichtigesGewicht",
                "readable": true,
                "writable": false,
                "getterMethod": "getFrachtpflichtigesGewicht",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "kubikMeter",
                "readable": true,
                "writable": false,
                "getterMethod": "getKubikMeter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "lademeter",
                "readable": true,
                "writable": false,
                "getterMethod": "getLademeter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "anzahlPalettenStellplatze",
                "readable": true,
                "writable": false,
                "getterMethod": "getAnzahlPalettenStellplatze",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "anzahlZusaetzlicherLadehilfsmittel1",
                "readable": true,
                "writable": true,
                "getterMethod": "getAnzahlZusaetzlicherLadehilfsmittel1",
                "setterMethod": "setAnzahlZusaetzlicherLadehilfsmittel1",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get anzahlZusaetzlicherLadehilfsmittel1",
                "isExistingProperty": true
            },
            {
                "twigName": "verpackungsartZusaetzlicherLadehilfsmittel1",
                "readable": true,
                "writable": true,
                "getterMethod": "getVerpackungsartZusaetzlicherLadehilfsmittel1",
                "setterMethod": "setVerpackungsartZusaetzlicherLadehilfsmittel1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get verpackungsartZusaetzlicherLadehilfsmittel1",
                "isExistingProperty": true
            },
            {
                "twigName": "anzahlZusaetzlicherLadehilfsmittel2",
                "readable": true,
                "writable": true,
                "getterMethod": "getAnzahlZusaetzlicherLadehilfsmittel2",
                "setterMethod": "setAnzahlZusaetzlicherLadehilfsmittel2",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get anzahlZusaetzlicherLadehilfsmittel2",
                "isExistingProperty": true
            },
            {
                "twigName": "verpackungsartZusaetzlicherLadehilfsmittel2",
                "readable": true,
                "writable": true,
                "getterMethod": "getVerpackungsartZusaetzlicherLadehilfsmittel2",
                "setterMethod": "setVerpackungsartZusaetzlicherLadehilfsmittel2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get verpackungsartZusaetzlicherLadehilfsmittel2",
                "isExistingProperty": true
            },
            {
                "twigName": "hinweisZusatzText1",
                "readable": true,
                "writable": true,
                "getterMethod": "getHinweisZusatzText1",
                "setterMethod": "setHinweisZusatzText1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hinweisZusatzText1",
                "isExistingProperty": true
            },
            {
                "twigName": "hinweisZusatzText2",
                "readable": true,
                "writable": true,
                "getterMethod": "getHinweisZusatzText2",
                "setterMethod": "setHinweisZusatzText2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hinweisZusatzText2",
                "isExistingProperty": true
            },
            {
                "twigName": "hinweisZusatzText3",
                "readable": true,
                "writable": true,
                "getterMethod": "getHinweisZusatzText3",
                "setterMethod": "setHinweisZusatzText3",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hinweisZusatzText3",
                "isExistingProperty": true
            },
            {
                "twigName": "hinweisZusatzText4",
                "readable": true,
                "writable": true,
                "getterMethod": "getHinweisZusatzText4",
                "setterMethod": "setHinweisZusatzText4",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hinweisZusatzText4",
                "isExistingProperty": true
            },
            {
                "twigName": "hinweisZusatzText5",
                "readable": true,
                "writable": true,
                "getterMethod": "getHinweisZusatzText5",
                "setterMethod": "setHinweisZusatzText5",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hinweisZusatzText5",
                "isExistingProperty": true
            },
            {
                "twigName": "hinweisZusatzText6",
                "readable": true,
                "writable": true,
                "getterMethod": "getHinweisZusatzText6",
                "setterMethod": "setHinweisZusatzText6",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hinweisZusatzText6",
                "isExistingProperty": true
            },
            {
                "twigName": "packstueckAnzahl",
                "readable": true,
                "writable": false,
                "getterMethod": "getPackstueckAnzahl",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "anzahlGP",
                "readable": true,
                "writable": false,
                "getterMethod": "getAnzahlGP",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "anzahlFP",
                "readable": true,
                "writable": false,
                "getterMethod": "getAnzahlFP",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "anzahlGPZusaetzlicheLadehilfsmittel",
                "readable": true,
                "writable": false,
                "getterMethod": "getAnzahlGPZusaetzlicheLadehilfsmittel",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "anzahlFPZusaetzlicheLadehilfsmittel",
                "readable": true,
                "writable": false,
                "getterMethod": "getAnzahlFPZusaetzlicheLadehilfsmittel",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "summenSteuerpflAusI00",
                "readable": true,
                "writable": false,
                "getterMethod": "getSummenSteuerpflAusI00",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "summenSteuerfreiAusI00",
                "readable": true,
                "writable": false,
                "getterMethod": "getSummenSteuerfreiAusI00",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "summenWarenwertNachnahmenAusI00",
                "readable": true,
                "writable": false,
                "getterMethod": "getSummenWarenwertNachnahmenAusI00",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "summenZollAusI00",
                "readable": true,
                "writable": false,
                "getterMethod": "getSummenZollAusI00",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "summenEUStAusI00",
                "readable": true,
                "writable": false,
                "getterMethod": "getSummenEUStAusI00",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "summenMehrwertsteuer",
                "readable": true,
                "writable": false,
                "getterMethod": "getSummenMehrwertsteuer",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\VirtualEntity": {
        "fileName": "VirtualEntity.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/VirtualEntity.php",
        "bundle": "WAWIBundle",
        "className": "VirtualEntity",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\VirtualEntity",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "virtualentity",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "virtualData",
                "readable": true,
                "writable": true,
                "getterMethod": "getVirtualData",
                "setterMethod": "setVirtualData",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": true,
                "getterMethod": "getId",
                "setterMethod": "setId",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": false,
                "getterMethod": "getTitle",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\TSE": {
        "fileName": "TSE.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/TSE.php",
        "bundle": "WAWIBundle",
        "className": "TSE",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\TSE",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "tse",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "tseClient",
                "columnName": "tseClient",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "number",
                "columnName": "number",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseSerialNumber",
                "columnName": "tseSerialNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseFullCertificate",
                "columnName": "tseFullCertificate",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseCertificate1",
                "columnName": "tseCertificate1",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseCertificate2",
                "columnName": "tseCertificate2",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tsePublicKey",
                "columnName": "tsePublicKey",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseAlgo",
                "columnName": "tseAlgo",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseTimeFormat",
                "columnName": "tseTimeFormat",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseEncoding",
                "columnName": "tseEncoding",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "tseClient",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseClient",
                "setterMethod": "setTseClient",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseClient",
                "isExistingProperty": true
            },
            {
                "twigName": "tseSerialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseSerialNumber",
                "setterMethod": "setTseSerialNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseSerialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "tseFullCertificate",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseFullCertificate",
                "setterMethod": "setTseFullCertificate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseFullCertificate",
                "isExistingProperty": true
            },
            {
                "twigName": "tseCertificate1",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseCertificate1",
                "setterMethod": "setTseCertificate1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseCertificate1",
                "isExistingProperty": true
            },
            {
                "twigName": "tseCertificate2",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseCertificate2",
                "setterMethod": "setTseCertificate2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseCertificate2",
                "isExistingProperty": true
            },
            {
                "twigName": "tsePublicKey",
                "readable": true,
                "writable": true,
                "getterMethod": "getTsePublicKey",
                "setterMethod": "setTsePublicKey",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tsePublicKey",
                "isExistingProperty": true
            },
            {
                "twigName": "tseAlgo",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseAlgo",
                "setterMethod": "setTseAlgo",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseAlgo",
                "isExistingProperty": true
            },
            {
                "twigName": "tseTimeFormat",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseTimeFormat",
                "setterMethod": "setTseTimeFormat",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseTimeFormat",
                "isExistingProperty": true
            },
            {
                "twigName": "tseEncoding",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseEncoding",
                "setterMethod": "setTseEncoding",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseEncoding",
                "isExistingProperty": true
            },
            {
                "twigName": "number",
                "readable": true,
                "writable": true,
                "getterMethod": "getNumber",
                "setterMethod": "setNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get number",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OttoBrand": {
        "fileName": "OttoBrand.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OttoBrand.php",
        "bundle": "WAWIBundle",
        "className": "OttoBrand",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OttoBrand",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "ottobrand",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "brandId",
                "columnName": "brandId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "brandId",
                "readable": true,
                "writable": true,
                "getterMethod": "getBrandId",
                "setterMethod": "setBrandId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get brandId",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\AmazonOrderSendJob": {
        "fileName": "AmazonOrderSendJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/AmazonOrderSendJob.php",
        "bundle": "WAWIBundle",
        "className": "AmazonOrderSendJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\AmazonOrderSendJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "amazonordersendjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OrderPicking": {
        "fileName": "OrderPicking.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OrderPicking.php",
        "bundle": "WAWIBundle",
        "className": "OrderPicking",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OrderPicking",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "orderpicking",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "orderPickingNumber",
                "columnName": "orderPickingNumber",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "pickList",
                "type": "ManyToOne",
                "targetEntity": "PickList",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "items",
                "type": "OneToMany",
                "targetEntity": "OrderPickingItem",
                "mappedBy": "orderPicking",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            },
            {
                "twigName": "orderPickingNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderPickingNumber",
                "setterMethod": "setOrderPickingNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get orderPickingNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "items",
                "readable": true,
                "writable": false,
                "getterMethod": "getItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get items",
                "isExistingProperty": true
            },
            {
                "twigName": "pickList",
                "readable": true,
                "writable": true,
                "getterMethod": "getPickList",
                "setterMethod": "setPickList",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\PickList",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\PickList",
                "docComment": "Get pickList",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CustomerContactMetaField": {
        "fileName": "CustomerContactMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CustomerContactMetaField.php",
        "bundle": "WAWIBundle",
        "className": "CustomerContactMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CustomerContactMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "customercontactfield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "customerContact",
                "type": "ManyToOne",
                "targetEntity": "CustomerContact",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "customerContact",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomerContact",
                "setterMethod": "setCustomerContact",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomerContact",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomerContact",
                "docComment": "Get customerContact",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Warehouse": {
        "fileName": "Warehouse.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Warehouse.php",
        "bundle": "WAWIBundle",
        "className": "Warehouse",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Warehouse",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "warehouse",
        "extends": null,
        "repositoryClass": "Aggrosoft\\WAWIBundle\\Entity\\Repository\\WarehouseRepository",
        "docComment": null,
        "interfaces": [
            "IMultiClientable",
            "IGroupable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "name",
                "columnName": "name",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "active",
                "columnName": "active",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "type",
                "columnName": "type",
                "type": "string",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "description",
                "columnName": "description",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "contactCompany",
                "columnName": "contactCompany",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "contactSalutation",
                "columnName": "contactSalutation",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "contactFirstName",
                "columnName": "contactFirstName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "contactLastName",
                "columnName": "contactLastName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "contactPhone",
                "columnName": "contactPhone",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "contactFax",
                "columnName": "contactFax",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "contactMail",
                "columnName": "contactMail",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "contactDepartment",
                "columnName": "contactDepartment",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "street",
                "columnName": "street",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zip",
                "columnName": "zip",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "city",
                "columnName": "city",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "state",
                "columnName": "state",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vatId",
                "columnName": "vatId",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "glnNumber",
                "columnName": "glnNumber",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stockInAllClientsVisible",
                "columnName": "stockInAllClientsVisible",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "orderReservationOnlyThisClient",
                "columnName": "orderReservationOnlyThisClient",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalSortingForPickList",
                "columnName": "additionalSortingForPickList",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bookingCheckCondition",
                "columnName": "bookingCheckCondition",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "country",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "storageLocations",
                "type": "OneToMany",
                "targetEntity": "WarehouseStorageLocation",
                "mappedBy": "warehouse",
                "inversedBy": null,
                "cascade": [
                    "all"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "orders",
                "type": "OneToMany",
                "targetEntity": "VendorOrder",
                "mappedBy": "warehouse",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "dimensions",
                "type": "OneToOne",
                "targetEntity": "WarehouseDimensions",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "all"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "clients",
                "type": "ManyToMany",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "warehouses",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "clientsForPicking",
                "type": "ManyToMany",
                "targetEntity": "Client",
                "mappedBy": "warehousesForPicking",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedClients",
                "type": "ManyToMany",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "excludedWarehouses",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "users",
                "type": "ManyToMany",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "warehouses",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedUsers",
                "type": "ManyToMany",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "excludedWarehouses",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "inventories",
                "type": "ManyToMany",
                "targetEntity": "Inventory",
                "mappedBy": "warehouses",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "retailStores",
                "type": "ManyToMany",
                "targetEntity": "RetailStore",
                "mappedBy": "warehouses",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "salesChannels",
                "type": "ManyToMany",
                "targetEntity": "SalesChannel",
                "mappedBy": "warehouses",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "warehouses",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "defaultInClient",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "name",
                "readable": true,
                "writable": true,
                "getterMethod": "getName",
                "setterMethod": "setName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get name",
                "isExistingProperty": true
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            },
            {
                "twigName": "description",
                "readable": true,
                "writable": true,
                "getterMethod": "getDescription",
                "setterMethod": "setDescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get description",
                "isExistingProperty": true
            },
            {
                "twigName": "contactSalutation",
                "readable": true,
                "writable": true,
                "getterMethod": "getContactSalutation",
                "setterMethod": "setContactSalutation",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get contactSalutation",
                "isExistingProperty": true
            },
            {
                "twigName": "contactFirstName",
                "readable": true,
                "writable": true,
                "getterMethod": "getContactFirstName",
                "setterMethod": "setContactFirstName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get contactFirstName",
                "isExistingProperty": true
            },
            {
                "twigName": "contactLastName",
                "readable": true,
                "writable": true,
                "getterMethod": "getContactLastName",
                "setterMethod": "setContactLastName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get contactLastName",
                "isExistingProperty": true
            },
            {
                "twigName": "contactPhone",
                "readable": true,
                "writable": true,
                "getterMethod": "getContactPhone",
                "setterMethod": "setContactPhone",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get contactPhone",
                "isExistingProperty": true
            },
            {
                "twigName": "contactFax",
                "readable": true,
                "writable": true,
                "getterMethod": "getContactFax",
                "setterMethod": "setContactFax",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get contactFax",
                "isExistingProperty": true
            },
            {
                "twigName": "contactMail",
                "readable": true,
                "writable": true,
                "getterMethod": "getContactMail",
                "setterMethod": "setContactMail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get contactMail",
                "isExistingProperty": true
            },
            {
                "twigName": "contactDepartment",
                "readable": true,
                "writable": true,
                "getterMethod": "getContactDepartment",
                "setterMethod": "setContactDepartment",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get contactDepartment",
                "isExistingProperty": true
            },
            {
                "twigName": "street",
                "readable": true,
                "writable": true,
                "getterMethod": "getStreet",
                "setterMethod": "setStreet",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get street",
                "isExistingProperty": true
            },
            {
                "twigName": "zip",
                "readable": true,
                "writable": true,
                "getterMethod": "getZip",
                "setterMethod": "setZip",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zip",
                "isExistingProperty": true
            },
            {
                "twigName": "city",
                "readable": true,
                "writable": true,
                "getterMethod": "getCity",
                "setterMethod": "setCity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get city",
                "isExistingProperty": true
            },
            {
                "twigName": "state",
                "readable": true,
                "writable": true,
                "getterMethod": "getState",
                "setterMethod": "setState",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get state",
                "isExistingProperty": true
            },
            {
                "twigName": "country",
                "readable": true,
                "writable": true,
                "getterMethod": "getCountry",
                "setterMethod": "setCountry",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "docComment": "Get country",
                "isExistingProperty": true
            },
            {
                "twigName": "storageLocations",
                "readable": true,
                "writable": false,
                "getterMethod": "getStorageLocations",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get storageLocations",
                "isExistingProperty": true
            },
            {
                "twigName": "dimensions",
                "readable": true,
                "writable": true,
                "getterMethod": "getDimensions",
                "setterMethod": "setDimensions",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseDimensions",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseDimensions",
                "docComment": "Get dimensions",
                "isExistingProperty": true
            },
            {
                "twigName": "contactCompany",
                "readable": true,
                "writable": true,
                "getterMethod": "getContactCompany",
                "setterMethod": "setContactCompany",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get contactCompany",
                "isExistingProperty": true
            },
            {
                "twigName": "orders",
                "readable": true,
                "writable": false,
                "getterMethod": "getOrders",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get orders",
                "isExistingProperty": true
            },
            {
                "twigName": "activeClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getActiveClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "clients",
                "readable": true,
                "writable": false,
                "getterMethod": "getClients",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get clients",
                "isExistingProperty": true
            },
            {
                "twigName": "inventories",
                "readable": true,
                "writable": false,
                "getterMethod": "getInventories",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get inventories",
                "isExistingProperty": true
            },
            {
                "twigName": "type",
                "readable": true,
                "writable": true,
                "getterMethod": "getType",
                "setterMethod": "setType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get type",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "retailStores",
                "readable": true,
                "writable": false,
                "getterMethod": "getRetailStores",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get retailStores",
                "isExistingProperty": true
            },
            {
                "twigName": "salesChannels",
                "readable": true,
                "writable": false,
                "getterMethod": "getSalesChannels",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get salesChannels",
                "isExistingProperty": true
            },
            {
                "twigName": "active",
                "readable": true,
                "writable": true,
                "getterMethod": "getActive",
                "setterMethod": "setActive",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get active",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedClients",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedClients",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedClients",
                "isExistingProperty": true
            },
            {
                "twigName": "users",
                "readable": true,
                "writable": false,
                "getterMethod": "getUsers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get users",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedUsers",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedUsers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedUsers",
                "isExistingProperty": true
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "vatId",
                "readable": true,
                "writable": true,
                "getterMethod": "getVatId",
                "setterMethod": "setVatId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vatId",
                "isExistingProperty": true
            },
            {
                "twigName": "defaultInClient",
                "readable": true,
                "writable": true,
                "getterMethod": "getDefaultInClient",
                "setterMethod": "setDefaultInClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get defaultInClient",
                "isExistingProperty": true
            },
            {
                "twigName": "stockInAllClientsVisible",
                "readable": true,
                "writable": true,
                "getterMethod": "getStockInAllClientsVisible",
                "setterMethod": "setStockInAllClientsVisible",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get stockInAllClientsVisible",
                "isExistingProperty": true
            },
            {
                "twigName": "orderReservationOnlyThisClient",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderReservationOnlyThisClient",
                "setterMethod": "setOrderReservationOnlyThisClient",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get orderReservationOnlyThisClient",
                "isExistingProperty": true
            },
            {
                "twigName": "clientsForPicking",
                "readable": true,
                "writable": false,
                "getterMethod": "getClientsForPicking",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get clientsForPicking",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalSortingForPickList",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalSortingForPickList",
                "setterMethod": "setAdditionalSortingForPickList",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalSortingForPickList",
                "isExistingProperty": true
            },
            {
                "twigName": "bookingCheckCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getBookingCheckCondition",
                "setterMethod": "setBookingCheckCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bookingCheckCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "glnNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getGlnNumber",
                "setterMethod": "setGlnNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get glnNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "streetWithoutHouseNumber",
                "readable": true,
                "writable": false,
                "getterMethod": "getStreetWithoutHouseNumber",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "houseNumber",
                "readable": true,
                "writable": false,
                "getterMethod": "getHouseNumber",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "streetParts",
                "readable": true,
                "writable": false,
                "getterMethod": "getStreetParts",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\LiabilityItem": {
        "fileName": "LiabilityItem.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/LiabilityItem.php",
        "bundle": "WAWIBundle",
        "className": "LiabilityItem",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\LiabilityItem",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "liabilityitem",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype",
            "ICloneTimeTrackable",
            "IChildEntity"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "search_idx",
                "columns": [
                    "foreignId"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stornoQuantity",
                "columnName": "stornoQuantity",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreignId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sku",
                "columnName": "sku",
                "type": "text",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productTitle",
                "columnName": "productTitle",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "variantTitle",
                "columnName": "variantTitle",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productParameter",
                "columnName": "productParameter",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "info",
                "columnName": "info",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productOption",
                "columnName": "productOption",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ean",
                "columnName": "ean",
                "type": "string",
                "length": 25,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "serialNumber",
                "columnName": "serialNumber",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "price",
                "columnName": "price",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discount",
                "columnName": "discount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discountPercent",
                "columnName": "discountPercent",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discountNote",
                "columnName": "discountNote",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vat",
                "columnName": "vat",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "weight",
                "columnName": "weight",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "storno",
                "columnName": "storno",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentTransactionId",
                "columnName": "paymentTransactionId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "account",
                "columnName": "account",
                "type": "string",
                "length": 12,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "taxAccount",
                "columnName": "taxAccount",
                "type": "string",
                "length": 12,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bookingText",
                "columnName": "bookingText",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bukey",
                "columnName": "bukey",
                "type": "string",
                "length": 12,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cloneDate",
                "columnName": "cloneDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "liability",
                "type": "ManyToOne",
                "targetEntity": "Liability",
                "mappedBy": null,
                "inversedBy": "items",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "offerItem",
                "type": "OneToOne",
                "targetEntity": "OfferItem",
                "mappedBy": "commissionLiabilityItem",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "agentOrder",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "costCenter",
                "type": "ManyToOne",
                "targetEntity": "CostCenter",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "sum",
                "readable": true,
                "writable": false,
                "getterMethod": "getSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "stornoQuantitySum",
                "readable": true,
                "writable": false,
                "getterMethod": "getStornoQuantitySum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "itemPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getItemPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "nettoSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getNettoSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "stornoQuantityNettoSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getStornoQuantityNettoSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "nettoPrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getNettoPrice",
                "setterMethod": "setNettoPrice",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "bruttoPrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getBruttoPrice",
                "setterMethod": "setBruttoPrice",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "sumTaxValue",
                "readable": true,
                "writable": false,
                "getterMethod": "getSumTaxValue",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "taxValue",
                "readable": true,
                "writable": false,
                "getterMethod": "getTaxValue",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "stornoQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getStornoQuantity",
                "setterMethod": "setStornoQuantity",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get stornoQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "sku",
                "readable": true,
                "writable": true,
                "getterMethod": "getSku",
                "setterMethod": "setSku",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sku",
                "isExistingProperty": true
            },
            {
                "twigName": "productTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductTitle",
                "setterMethod": "setProductTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "variantTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getVariantTitle",
                "setterMethod": "setVariantTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get variantTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "productParameter",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductParameter",
                "setterMethod": "setProductParameter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productParameter",
                "isExistingProperty": true
            },
            {
                "twigName": "info",
                "readable": true,
                "writable": true,
                "getterMethod": "getInfo",
                "setterMethod": "setInfo",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get info",
                "isExistingProperty": true
            },
            {
                "twigName": "productOption",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductOption",
                "setterMethod": "setProductOption",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productOption",
                "isExistingProperty": true
            },
            {
                "twigName": "ean",
                "readable": true,
                "writable": true,
                "getterMethod": "getEan",
                "setterMethod": "setEan",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ean",
                "isExistingProperty": true
            },
            {
                "twigName": "serialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getSerialNumber",
                "setterMethod": "setSerialNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get serialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "price",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrice",
                "setterMethod": "setPrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get price",
                "isExistingProperty": true
            },
            {
                "twigName": "discount",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscount",
                "setterMethod": "setDiscount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get discount",
                "isExistingProperty": true
            },
            {
                "twigName": "vat",
                "readable": true,
                "writable": true,
                "getterMethod": "getVat",
                "setterMethod": "setVat",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vat",
                "isExistingProperty": true
            },
            {
                "twigName": "weight",
                "readable": true,
                "writable": true,
                "getterMethod": "getWeight",
                "setterMethod": "setWeight",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get weight",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "storno",
                "readable": true,
                "writable": true,
                "getterMethod": "getStorno",
                "setterMethod": "setStorno",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get storno",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentTransactionId",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentTransactionId",
                "setterMethod": "setPaymentTransactionId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get paymentTransactionId",
                "isExistingProperty": true
            },
            {
                "twigName": "liability",
                "readable": true,
                "writable": true,
                "getterMethod": "getLiability",
                "setterMethod": "setLiability",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Liability",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Liability",
                "docComment": "Get liability",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "pricingItem",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingItem",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "account",
                "readable": true,
                "writable": true,
                "getterMethod": "getAccount",
                "setterMethod": "setAccount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get account",
                "isExistingProperty": true
            },
            {
                "twigName": "taxAccount",
                "readable": true,
                "writable": true,
                "getterMethod": "getTaxAccount",
                "setterMethod": "setTaxAccount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get taxAccount",
                "isExistingProperty": true
            },
            {
                "twigName": "bookingText",
                "readable": true,
                "writable": true,
                "getterMethod": "getBookingText",
                "setterMethod": "setBookingText",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bookingText",
                "isExistingProperty": true
            },
            {
                "twigName": "offerItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getOfferItem",
                "setterMethod": "setOfferItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "docComment": "Get offerItem",
                "isExistingProperty": true
            },
            {
                "twigName": "commissionSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getCommissionSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "agentOrder",
                "readable": true,
                "writable": true,
                "getterMethod": "getAgentOrder",
                "setterMethod": "setAgentOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get agentOrder",
                "isExistingProperty": true
            },
            {
                "twigName": "cloneDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getCloneDate",
                "setterMethod": "setCloneDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get cloneDate",
                "isExistingProperty": true
            },
            {
                "twigName": "variant1Id",
                "readable": true,
                "writable": true,
                "getterMethod": "getVariant1Id",
                "setterMethod": "setVariant1Id",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get variant1Id",
                "isExistingProperty": false
            },
            {
                "twigName": "variant2Id",
                "readable": true,
                "writable": true,
                "getterMethod": "getVariant2Id",
                "setterMethod": "setVariant2Id",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get variant2Id",
                "isExistingProperty": false
            },
            {
                "twigName": "bukey",
                "readable": true,
                "writable": true,
                "getterMethod": "getBukey",
                "setterMethod": "setBukey",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bukey",
                "isExistingProperty": true
            },
            {
                "twigName": "parentEntityForForms",
                "readable": true,
                "writable": false,
                "getterMethod": "getParentEntityForForms",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "discountPercent",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscountPercent",
                "setterMethod": "setDiscountPercent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get discountPercent",
                "isExistingProperty": true
            },
            {
                "twigName": "discountNote",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscountNote",
                "setterMethod": "setDiscountNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get discountNote",
                "isExistingProperty": true
            },
            {
                "twigName": "costCenter",
                "readable": true,
                "writable": true,
                "getterMethod": "getCostCenter",
                "setterMethod": "setCostCenter",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CostCenter",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CostCenter",
                "docComment": "Get costCenter",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ReservedNumber": {
        "fileName": "ReservedNumber.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ReservedNumber.php",
        "bundle": "WAWIBundle",
        "className": "ReservedNumber",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ReservedNumber",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "reservednumber",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "uniqid",
                "columnName": "uniqid",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "number",
                "columnName": "number",
                "type": "bigint",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "uniqid",
                "readable": true,
                "writable": true,
                "getterMethod": "getUniqid",
                "setterMethod": "setUniqid",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get uniqid",
                "isExistingProperty": true
            },
            {
                "twigName": "number",
                "readable": true,
                "writable": true,
                "getterMethod": "getNumber",
                "setterMethod": "setNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get number",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CommissionContractItem": {
        "fileName": "CommissionContractItem.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CommissionContractItem.php",
        "bundle": "WAWIBundle",
        "className": "CommissionContractItem",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CommissionContractItem",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "commissioncontractitem",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "soldQuantity",
                "columnName": "soldQuantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "salePrice",
                "columnName": "salePrice",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "purchasePrice",
                "columnName": "purchasePrice",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "percentFee",
                "columnName": "percentFee",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fixFee",
                "columnName": "fixFee",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "feeFormula",
                "columnName": "feeFormula",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ignoreStorno",
                "columnName": "ignoreStorno",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "commissionContract",
                "type": "ManyToOne",
                "targetEntity": "CommissionContract",
                "mappedBy": null,
                "inversedBy": "items",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "commissionContract",
                "readable": true,
                "writable": true,
                "getterMethod": "getCommissionContract",
                "setterMethod": "setCommissionContract",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CommissionContract",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CommissionContract",
                "docComment": "Get commissionContract",
                "isExistingProperty": true
            },
            {
                "twigName": "salePrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalePrice",
                "setterMethod": "setSalePrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get salePrice",
                "isExistingProperty": true
            },
            {
                "twigName": "purchasePrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getPurchasePrice",
                "setterMethod": "setPurchasePrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get purchasePrice",
                "isExistingProperty": true
            },
            {
                "twigName": "fixFee",
                "readable": true,
                "writable": true,
                "getterMethod": "getFixFee",
                "setterMethod": "setFixFee",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fixFee",
                "isExistingProperty": true
            },
            {
                "twigName": "feeFormula",
                "readable": true,
                "writable": true,
                "getterMethod": "getFeeFormula",
                "setterMethod": "setFeeFormula",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get feeFormula",
                "isExistingProperty": true
            },
            {
                "twigName": "percentFee",
                "readable": true,
                "writable": true,
                "getterMethod": "getPercentFee",
                "setterMethod": "setPercentFee",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get percentFee",
                "isExistingProperty": true
            },
            {
                "twigName": "soldQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getSoldQuantity",
                "setterMethod": "setSoldQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get soldQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "ignoreStorno",
                "readable": true,
                "writable": true,
                "getterMethod": "getIgnoreStorno",
                "setterMethod": "setIgnoreStorno",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get ignoreStorno",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Counter": {
        "fileName": "Counter.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Counter.php",
        "bundle": "WAWIBundle",
        "className": "Counter",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Counter",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "counter",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "counterType",
                "columnName": "counterType",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "number",
                "columnName": "number",
                "type": "bigint",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "counterType",
                "readable": true,
                "writable": true,
                "getterMethod": "getCounterType",
                "setterMethod": "setCounterType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get counterType",
                "isExistingProperty": true
            },
            {
                "twigName": "number",
                "readable": true,
                "writable": true,
                "getterMethod": "getNumber",
                "setterMethod": "setNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get number",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CustomerUpload": {
        "fileName": "CustomerUpload.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CustomerUpload.php",
        "bundle": "WAWIBundle",
        "className": "CustomerUpload",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CustomerUpload",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "customerupload",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpload",
            "IForeignClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "fileName",
                "columnName": "file",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "description",
                "columnName": "description",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "customer",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": "uploads",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "file",
                "readable": true,
                "writable": true,
                "getterMethod": "getFile",
                "setterMethod": "setFile",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "foreignClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getForeignClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "fileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileName",
                "setterMethod": "setFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileName",
                "isExistingProperty": true
            },
            {
                "twigName": "description",
                "readable": true,
                "writable": true,
                "getterMethod": "getDescription",
                "setterMethod": "setDescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get description",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "customer",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomer",
                "setterMethod": "setCustomer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get customer",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CashReport": {
        "fileName": "CashReport.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CashReport.php",
        "bundle": "WAWIBundle",
        "className": "CashReport",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CashReport",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "cashreport",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "number",
                "columnName": "number",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "openingInventory",
                "columnName": "openingInventory",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "completed",
                "columnName": "completed",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "completedDate",
                "columnName": "completedDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "date",
                "columnName": "date",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cashTotal",
                "columnName": "cashTotal",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiptTotal",
                "columnName": "receiptTotal",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "outcomeTotal",
                "columnName": "outcomeTotal",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "signature",
                "columnName": "signature",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "wormSignature",
                "columnName": "wormSignature",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseTransactionNumber",
                "columnName": "tseTransactionNumber",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseStartDate",
                "columnName": "tseStartDate",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseFinishDate",
                "columnName": "tseFinishDate",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseSerialNumber",
                "columnName": "tseSerialNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "cashJournal",
                "type": "ManyToOne",
                "targetEntity": "CashJournal",
                "mappedBy": null,
                "inversedBy": "cashReports",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "banknoteCountProtocol",
                "type": "OneToOne",
                "targetEntity": "BanknoteCountProtocol",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "ecReport",
                "type": "OneToOne",
                "targetEntity": "ECReport",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "voucherReport",
                "type": "OneToOne",
                "targetEntity": "VoucherReport",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "items",
                "type": "OneToMany",
                "targetEntity": "CashReportItem",
                "mappedBy": "cashReport",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "publicKeyObject",
                "type": "ManyToOne",
                "targetEntity": "PublicKey",
                "mappedBy": null,
                "inversedBy": "cashReportItems",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "number",
                "readable": true,
                "writable": true,
                "getterMethod": "getNumber",
                "setterMethod": "setNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get number",
                "isExistingProperty": true
            },
            {
                "twigName": "date",
                "readable": true,
                "writable": true,
                "getterMethod": "getDate",
                "setterMethod": "setDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get date",
                "isExistingProperty": true
            },
            {
                "twigName": "cashJournal",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashJournal",
                "setterMethod": "setCashJournal",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CashJournal",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CashJournal",
                "docComment": "Get cashJournal",
                "isExistingProperty": true
            },
            {
                "twigName": "items",
                "readable": true,
                "writable": false,
                "getterMethod": "getItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get items",
                "isExistingProperty": true
            },
            {
                "twigName": "completed",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompleted",
                "setterMethod": "setCompleted",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get completed",
                "isExistingProperty": true
            },
            {
                "twigName": "cashTotal",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashTotal",
                "setterMethod": "setCashTotal",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get cashTotal",
                "isExistingProperty": true
            },
            {
                "twigName": "receiptTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getReceiptTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "cashReceiptTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getCashReceiptTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "cashExpensesTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getCashExpensesTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "privateReceiptTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getPrivateReceiptTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "invoiceReceiptTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getInvoiceReceiptTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "taxRefundTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getTaxRefundTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "privateOutcomeTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getPrivateOutcomeTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "othersReceiptTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getOthersReceiptTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "bankReceiptTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getBankReceiptTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "transitReceiptTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getTransitReceiptTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "othersOutcomeTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getOthersOutcomeTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "bankOutcomeTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getBankOutcomeTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "transitOutcomeTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getTransitOutcomeTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "cashStornoTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getCashStornoTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "outcomeTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getOutcomeTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "cashTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getCashTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "totalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "cashAssetTotal",
                "readable": true,
                "writable": false,
                "getterMethod": "getCashAssetTotal",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "taxTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getTaxTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "preTaxTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getPreTaxTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "receiptTotal",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptTotal",
                "setterMethod": "setReceiptTotal",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get receiptTotal",
                "isExistingProperty": true
            },
            {
                "twigName": "outcomeTotal",
                "readable": true,
                "writable": true,
                "getterMethod": "getOutcomeTotal",
                "setterMethod": "setOutcomeTotal",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get outcomeTotal",
                "isExistingProperty": true
            },
            {
                "twigName": "banknoteCountProtocol",
                "readable": true,
                "writable": true,
                "getterMethod": "getBanknoteCountProtocol",
                "setterMethod": "setBanknoteCountProtocol",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\BanknoteCountProtocol",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\BanknoteCountProtocol",
                "docComment": "Get banknoteCountProtocol",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "completedDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompletedDate",
                "setterMethod": "setCompletedDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get completedDate",
                "isExistingProperty": true
            },
            {
                "twigName": "openingInventory",
                "readable": true,
                "writable": true,
                "getterMethod": "getOpeningInventory",
                "setterMethod": "setOpeningInventory",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get openingInventory",
                "isExistingProperty": true
            },
            {
                "twigName": "ecReport",
                "readable": true,
                "writable": true,
                "getterMethod": "getEcReport",
                "setterMethod": "setEcReport",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ECReport",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ECReport",
                "docComment": "Get ecReport",
                "isExistingProperty": true
            },
            {
                "twigName": "voucherReport",
                "readable": true,
                "writable": true,
                "getterMethod": "getVoucherReport",
                "setterMethod": "setVoucherReport",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VoucherReport",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VoucherReport",
                "docComment": "Get voucherReport",
                "isExistingProperty": true
            },
            {
                "twigName": "soldVouchersSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getSoldVouchersSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "stornoTaxTotals",
                "readable": true,
                "writable": false,
                "getterMethod": "getStornoTaxTotals",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "taxTotals",
                "readable": true,
                "writable": false,
                "getterMethod": "getTaxTotals",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "pawnTaxTotals",
                "readable": true,
                "writable": false,
                "getterMethod": "getPawnTaxTotals",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "taxTotalsNetto",
                "readable": true,
                "writable": false,
                "getterMethod": "getTaxTotalsNetto",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "positiveDeviation",
                "readable": true,
                "writable": false,
                "getterMethod": "getPositiveDeviation",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "negativeDeviation",
                "readable": true,
                "writable": false,
                "getterMethod": "getNegativeDeviation",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "allReceiptsSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getAllReceiptsSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "negativeReceiptsSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getNegativeReceiptsSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "cashReceiptTotalNettoSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getCashReceiptTotalNettoSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "dayTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getDayTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "cashDayTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getCashDayTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "allOrderItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getAllOrderItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "discountTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getDiscountTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "bonusCardTotalSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getBonusCardTotalSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "allItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getAllItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "signature",
                "readable": true,
                "writable": true,
                "getterMethod": "getSignature",
                "setterMethod": "setSignature",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get signature",
                "isExistingProperty": true
            },
            {
                "twigName": "wormSignature",
                "readable": true,
                "writable": true,
                "getterMethod": "getWormSignature",
                "setterMethod": "setWormSignature",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get wormSignature",
                "isExistingProperty": true
            },
            {
                "twigName": "tseTransactionNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseTransactionNumber",
                "setterMethod": "setTseTransactionNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseTransactionNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "tseStartDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseStartDate",
                "setterMethod": "setTseStartDate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseStartDate",
                "isExistingProperty": true
            },
            {
                "twigName": "tseFinishDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseFinishDate",
                "setterMethod": "setTseFinishDate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseFinishDate",
                "isExistingProperty": true
            },
            {
                "twigName": "tseSerialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseSerialNumber",
                "setterMethod": "setTseSerialNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseSerialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "publicKeyObject",
                "readable": true,
                "writable": true,
                "getterMethod": "getPublicKeyObject",
                "setterMethod": "setPublicKeyObject",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\PublicKey",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\PublicKey",
                "docComment": "Get publicKeyObject",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CustomFormField": {
        "fileName": "CustomFormField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CustomFormField.php",
        "bundle": "WAWIBundle",
        "className": "CustomFormField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CustomFormField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "customformfield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "ident_idx",
                "columns": [
                    "ident"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "field",
                "columnName": "field",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fieldTitle",
                "columnName": "fieldTitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fieldType",
                "columnName": "fieldType",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fieldTypeParameter",
                "columnName": "fieldTypeParameter",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "collectionGroup",
                "columnName": "collectionGroup",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "singleItemCollectionGroup",
                "columnName": "singleItemCollectionGroup",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "collectionSubgroup",
                "columnName": "collectionSubgroup",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "inverseCollectionGroup",
                "columnName": "inverseCollectionGroup",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customValue",
                "columnName": "customValue",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "valueOptions",
                "columnName": "valueOptions",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "dqlValueOptions",
                "columnName": "dqlValueOptions",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entityTwigFilter",
                "columnName": "entityTwigFilter",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entityDqlFilter",
                "columnName": "entityDqlFilter",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "overridedEntityDqlFilter",
                "columnName": "overridedEntityDqlFilter",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entitySortBy",
                "columnName": "entitySortBy",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entitySortDirection",
                "columnName": "entitySortDirection",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "collectionDqlFilter",
                "columnName": "collectionDqlFilter",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "collectionTwigFilter",
                "columnName": "collectionTwigFilter",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "searchOperator",
                "columnName": "searchOperator",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "gridGroupingOperator",
                "columnName": "gridGroupingOperator",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customGridGroupingOperatorFormula",
                "columnName": "customGridGroupingOperatorFormula",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "groupingOperator",
                "columnName": "groupingOperator",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hint",
                "columnName": "hint",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "searchHtml",
                "columnName": "searchHtml",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "readonly",
                "columnName": "readonly",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "notInherit",
                "columnName": "notInherit",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "requiredField",
                "columnName": "requiredField",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "uniqField",
                "columnName": "uniqField",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "requiredFieldErrorCustomMessage",
                "columnName": "requiredFieldErrorCustomMessage",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "requiredFieldByCondition",
                "columnName": "requiredFieldByCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "visibleFieldByCondition",
                "columnName": "visibleFieldByCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "readonlyFieldByCondition",
                "columnName": "readonlyFieldByCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "clickEditFieldByCondition",
                "columnName": "clickEditFieldByCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "clickEditFieldRoute",
                "columnName": "clickEditFieldRoute",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "addFieldByCondition",
                "columnName": "addFieldByCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "uniqFieldErrorCustomMessage",
                "columnName": "uniqFieldErrorCustomMessage",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "validationExpression",
                "columnName": "validationExpression",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "validationErrorCustomMessage",
                "columnName": "validationErrorCustomMessage",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "clientChangeEvent",
                "columnName": "clientChangeEvent",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "clientChangeAction",
                "columnName": "clientChangeAction",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "clientChangeActionCondition",
                "columnName": "clientChangeActionCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "serverChangeEvent",
                "columnName": "serverChangeEvent",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "serverChangeAction",
                "columnName": "serverChangeAction",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "logAction",
                "columnName": "logAction",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "allowedUploadExtensions",
                "columnName": "allowedUploadExtensions",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cssRule",
                "columnName": "cssRule",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cssInlineStyle",
                "columnName": "cssInlineStyle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalLabelClass",
                "columnName": "additionalLabelClass",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalInputFieldClass",
                "columnName": "additionalInputFieldClass",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "overridenRowClass",
                "columnName": "overridenRowClass",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "overridenLabelClass",
                "columnName": "overridenLabelClass",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "overridenInputFieldClass",
                "columnName": "overridenInputFieldClass",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "htmlAttributes",
                "columnName": "htmlAttributes",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "widgetHeaderHtml",
                "columnName": "widgetHeaderHtml",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "canAddItem",
                "columnName": "canAddItem",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "canRemoveItem",
                "columnName": "canRemoveItem",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "canCloneItem",
                "columnName": "canCloneItem",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "collectionButtonsLeft",
                "columnName": "collectionButtonsLeft",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "removeItemAdditionalCondition",
                "columnName": "removeItemAdditionalCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cloneItemAdditionalCondition",
                "columnName": "cloneItemAdditionalCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "htmlCodeBefore",
                "columnName": "htmlCodeBefore",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "htmlCodeAfter",
                "columnName": "htmlCodeAfter",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "templateSettings",
                "columnName": "templateSettings",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "useAsTemplate",
                "columnName": "useAsTemplate",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "language",
                "type": "ManyToOne",
                "targetEntity": "Language",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customform",
                "type": "ManyToOne",
                "targetEntity": "CustomForm",
                "mappedBy": null,
                "inversedBy": "fields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "users",
                "type": "ManyToMany",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "customformfields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedUsers",
                "type": "ManyToMany",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "excludedcustomformfields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "userGroups",
                "type": "ManyToMany",
                "targetEntity": "UserGroup",
                "mappedBy": null,
                "inversedBy": "customformfields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "createdByUser",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customerGroups",
                "type": "ManyToMany",
                "targetEntity": "CustomerGroup",
                "mappedBy": null,
                "inversedBy": "customformfields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafield",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "fieldOrDynamicField",
                "readable": true,
                "writable": false,
                "getterMethod": "getFieldOrDynamicField",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "fieldTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getFieldTitle",
                "setterMethod": "setFieldTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fieldTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": true,
                "getterMethod": "getLanguage",
                "setterMethod": "setLanguage",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Language",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Language",
                "docComment": "Get language",
                "isExistingProperty": true
            },
            {
                "twigName": "customform",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomform",
                "setterMethod": "setCustomform",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomForm",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomForm",
                "docComment": "Get customform",
                "isExistingProperty": true
            },
            {
                "twigName": "fieldType",
                "readable": true,
                "writable": true,
                "getterMethod": "getFieldType",
                "setterMethod": "setFieldType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fieldType",
                "isExistingProperty": true
            },
            {
                "twigName": "readonly",
                "readable": true,
                "writable": true,
                "getterMethod": "isReadonly",
                "setterMethod": "setReadonly",
                "returnType": null,
                "parameterType": "boolean",
                "docComment": "Get readonly",
                "isExistingProperty": true
            },
            {
                "twigName": "collectionGroup",
                "readable": true,
                "writable": true,
                "getterMethod": "getCollectionGroup",
                "setterMethod": "setCollectionGroup",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get collectionGroup",
                "isExistingProperty": true
            },
            {
                "twigName": "customValue",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomValue",
                "setterMethod": "setCustomValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customValue",
                "isExistingProperty": true
            },
            {
                "twigName": "valueOptions",
                "readable": true,
                "writable": true,
                "getterMethod": "getValueOptions",
                "setterMethod": "setValueOptions",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get valueOptions",
                "isExistingProperty": true
            },
            {
                "twigName": "requiredField",
                "readable": true,
                "writable": true,
                "getterMethod": "getRequiredField",
                "setterMethod": "setRequiredField",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get requiredField",
                "isExistingProperty": true
            },
            {
                "twigName": "uniqField",
                "readable": true,
                "writable": true,
                "getterMethod": "getUniqField",
                "setterMethod": "setUniqField",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get uniqField",
                "isExistingProperty": true
            },
            {
                "twigName": "validationExpression",
                "readable": true,
                "writable": true,
                "getterMethod": "getValidationExpression",
                "setterMethod": "setValidationExpression",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get validationExpression",
                "isExistingProperty": true
            },
            {
                "twigName": "clientChangeEvent",
                "readable": true,
                "writable": true,
                "getterMethod": "getClientChangeEvent",
                "setterMethod": "setClientChangeEvent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get clientChangeEvent",
                "isExistingProperty": true
            },
            {
                "twigName": "serverChangeEvent",
                "readable": true,
                "writable": true,
                "getterMethod": "getServerChangeEvent",
                "setterMethod": "setServerChangeEvent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get serverChangeEvent",
                "isExistingProperty": true
            },
            {
                "twigName": "cssRule",
                "readable": true,
                "writable": true,
                "getterMethod": "getCssRule",
                "setterMethod": "setCssRule",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get cssRule",
                "isExistingProperty": true
            },
            {
                "twigName": "cssInlineStyle",
                "readable": true,
                "writable": true,
                "getterMethod": "getCssInlineStyle",
                "setterMethod": "setCssInlineStyle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get cssInlineStyle",
                "isExistingProperty": true
            },
            {
                "twigName": "uniqFieldErrorCustomMessage",
                "readable": true,
                "writable": true,
                "getterMethod": "getUniqFieldErrorCustomMessage",
                "setterMethod": "setUniqFieldErrorCustomMessage",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get uniqFieldErrorCustomMessage",
                "isExistingProperty": true
            },
            {
                "twigName": "validationErrorCustomMessage",
                "readable": true,
                "writable": true,
                "getterMethod": "getValidationErrorCustomMessage",
                "setterMethod": "setValidationErrorCustomMessage",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get validationErrorCustomMessage",
                "isExistingProperty": true
            },
            {
                "twigName": "requiredFieldErrorCustomMessage",
                "readable": true,
                "writable": true,
                "getterMethod": "getRequiredFieldErrorCustomMessage",
                "setterMethod": "setRequiredFieldErrorCustomMessage",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get requiredFieldErrorCustomMessage",
                "isExistingProperty": true
            },
            {
                "twigName": "entityTwigFilter",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntityTwigFilter",
                "setterMethod": "setEntityTwigFilter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entityTwigFilter",
                "isExistingProperty": true
            },
            {
                "twigName": "entityDqlFilter",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntityDqlFilter",
                "setterMethod": "setEntityDqlFilter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entityDqlFilter",
                "isExistingProperty": true
            },
            {
                "twigName": "requiredFieldByCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getRequiredFieldByCondition",
                "setterMethod": "setRequiredFieldByCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get requiredFieldByCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "visibleFieldByCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getVisibleFieldByCondition",
                "setterMethod": "setVisibleFieldByCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get visibleFieldByCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "users",
                "readable": true,
                "writable": false,
                "getterMethod": "getUsers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get users",
                "isExistingProperty": true
            },
            {
                "twigName": "customerGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomerGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get customerGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "canAddItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getCanAddItem",
                "setterMethod": "setCanAddItem",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get canAddItem",
                "isExistingProperty": true
            },
            {
                "twigName": "canRemoveItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getCanRemoveItem",
                "setterMethod": "setCanRemoveItem",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get canRemoveItem",
                "isExistingProperty": true
            },
            {
                "twigName": "collectionDqlFilter",
                "readable": true,
                "writable": true,
                "getterMethod": "getCollectionDqlFilter",
                "setterMethod": "setCollectionDqlFilter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get collectionDqlFilter",
                "isExistingProperty": true
            },
            {
                "twigName": "collectionTwigFilter",
                "readable": true,
                "writable": true,
                "getterMethod": "getCollectionTwigFilter",
                "setterMethod": "setCollectionTwigFilter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get collectionTwigFilter",
                "isExistingProperty": true
            },
            {
                "twigName": "hint",
                "readable": true,
                "writable": true,
                "getterMethod": "getHint",
                "setterMethod": "setHint",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hint",
                "isExistingProperty": true
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            },
            {
                "twigName": "clientChangeAction",
                "readable": true,
                "writable": true,
                "getterMethod": "getClientChangeAction",
                "setterMethod": "setClientChangeAction",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get clientChangeAction",
                "isExistingProperty": true
            },
            {
                "twigName": "serverChangeAction",
                "readable": true,
                "writable": true,
                "getterMethod": "getServerChangeAction",
                "setterMethod": "setServerChangeAction",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get serverChangeAction",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalLabelClass",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalLabelClass",
                "setterMethod": "setAdditionalLabelClass",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalLabelClass",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalInputFieldClass",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalInputFieldClass",
                "setterMethod": "setAdditionalInputFieldClass",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalInputFieldClass",
                "isExistingProperty": true
            },
            {
                "twigName": "overridenRowClass",
                "readable": true,
                "writable": true,
                "getterMethod": "getOverridenRowClass",
                "setterMethod": "setOverridenRowClass",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get overridenRowClass",
                "isExistingProperty": true
            },
            {
                "twigName": "overridenLabelClass",
                "readable": true,
                "writable": true,
                "getterMethod": "getOverridenLabelClass",
                "setterMethod": "setOverridenLabelClass",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get overridenLabelClass",
                "isExistingProperty": true
            },
            {
                "twigName": "overridenInputFieldClass",
                "readable": true,
                "writable": true,
                "getterMethod": "getOverridenInputFieldClass",
                "setterMethod": "setOverridenInputFieldClass",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get overridenInputFieldClass",
                "isExistingProperty": true
            },
            {
                "twigName": "entitySortBy",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntitySortBy",
                "setterMethod": "setEntitySortBy",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entitySortBy",
                "isExistingProperty": true
            },
            {
                "twigName": "entitySortDirection",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntitySortDirection",
                "setterMethod": "setEntitySortDirection",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entitySortDirection",
                "isExistingProperty": true
            },
            {
                "twigName": "dqlValueOptions",
                "readable": true,
                "writable": true,
                "getterMethod": "getDqlValueOptions",
                "setterMethod": "setDqlValueOptions",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get dqlValueOptions",
                "isExistingProperty": true
            },
            {
                "twigName": "createdByUser",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreatedByUser",
                "setterMethod": "setCreatedByUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get createdByUser",
                "isExistingProperty": true
            },
            {
                "twigName": "onlyFilter",
                "readable": true,
                "writable": true,
                "getterMethod": "getOnlyFilter",
                "setterMethod": "setOnlyFilter",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "listFilterField",
                "readable": true,
                "writable": true,
                "getterMethod": "getListFilterField",
                "setterMethod": "setListFilterField",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "fieldTypeParameter",
                "readable": true,
                "writable": true,
                "getterMethod": "getFieldTypeParameter",
                "setterMethod": "setFieldTypeParameter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fieldTypeParameter",
                "isExistingProperty": true
            },
            {
                "twigName": "allowedUploadExtensions",
                "readable": true,
                "writable": true,
                "getterMethod": "getAllowedUploadExtensions",
                "setterMethod": "setAllowedUploadExtensions",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get allowedUploadExtensions",
                "isExistingProperty": true
            },
            {
                "twigName": "addFieldByCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getAddFieldByCondition",
                "setterMethod": "setAddFieldByCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get addFieldByCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "userGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getUserGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get userGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "readonlyFieldByCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getReadonlyFieldByCondition",
                "setterMethod": "setReadonlyFieldByCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get readonlyFieldByCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "dynamicCollectionReadonly",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setDynamicCollectionReadonly",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "dynamicReadonly",
                "readable": true,
                "writable": true,
                "getterMethod": "getDynamicReadonly",
                "setterMethod": "setDynamicReadonly",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "htmlAttributes",
                "readable": true,
                "writable": true,
                "getterMethod": "getHtmlAttributes",
                "setterMethod": "setHtmlAttributes",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get htmlAttributes",
                "isExistingProperty": true
            },
            {
                "twigName": "htmlAttributesArray",
                "readable": true,
                "writable": false,
                "getterMethod": "getHtmlAttributesArray",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "overridedEntityDqlFilter",
                "readable": true,
                "writable": true,
                "getterMethod": "getOverridedEntityDqlFilter",
                "setterMethod": "setOverridedEntityDqlFilter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get overridedEntityDqlFilter",
                "isExistingProperty": true
            },
            {
                "twigName": "searchOperator",
                "readable": true,
                "writable": true,
                "getterMethod": "getSearchOperator",
                "setterMethod": "setSearchOperator",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get searchOperator",
                "isExistingProperty": true
            },
            {
                "twigName": "gridGroupingOperator",
                "readable": true,
                "writable": true,
                "getterMethod": "getGridGroupingOperator",
                "setterMethod": "setGridGroupingOperator",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get gridGroupingOperator",
                "isExistingProperty": true
            },
            {
                "twigName": "translatedTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getTranslatedTitle",
                "setterMethod": "setTranslatedTitle",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "customLanguage",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomLanguage",
                "setterMethod": "setCustomLanguage",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "singleItemCollectionGroup",
                "readable": true,
                "writable": true,
                "getterMethod": "getSingleItemCollectionGroup",
                "setterMethod": "setSingleItemCollectionGroup",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get singleItemCollectionGroup",
                "isExistingProperty": true
            },
            {
                "twigName": "logAction",
                "readable": true,
                "writable": true,
                "getterMethod": "getLogAction",
                "setterMethod": "setLogAction",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get logAction",
                "isExistingProperty": true
            },
            {
                "twigName": "searchHtml",
                "readable": true,
                "writable": true,
                "getterMethod": "getSearchHtml",
                "setterMethod": "setSearchHtml",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get searchHtml",
                "isExistingProperty": true
            },
            {
                "twigName": "inverseCollectionGroup",
                "readable": true,
                "writable": true,
                "getterMethod": "getInverseCollectionGroup",
                "setterMethod": "setInverseCollectionGroup",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get inverseCollectionGroup",
                "isExistingProperty": true
            },
            {
                "twigName": "useAsTemplate",
                "readable": true,
                "writable": true,
                "getterMethod": "getUseAsTemplate",
                "setterMethod": "setUseAsTemplate",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get useAsTemplate",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedUsers",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedUsers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedUsers",
                "isExistingProperty": true
            },
            {
                "twigName": "removeItemAdditionalCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getRemoveItemAdditionalCondition",
                "setterMethod": "setRemoveItemAdditionalCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get removeItemAdditionalCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "groupingOperator",
                "readable": true,
                "writable": true,
                "getterMethod": "getGroupingOperator",
                "setterMethod": "setGroupingOperator",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get groupingOperator",
                "isExistingProperty": true
            },
            {
                "twigName": "collectionSubgroup",
                "readable": true,
                "writable": true,
                "getterMethod": "getCollectionSubgroup",
                "setterMethod": "setCollectionSubgroup",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get collectionSubgroup",
                "isExistingProperty": true
            },
            {
                "twigName": "subfield",
                "readable": true,
                "writable": true,
                "getterMethod": "isSubfield",
                "setterMethod": "setSubfield",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subfields",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubfields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "canCloneItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getCanCloneItem",
                "setterMethod": "setCanCloneItem",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get canCloneItem",
                "isExistingProperty": true
            },
            {
                "twigName": "widgetHeaderHtml",
                "readable": true,
                "writable": true,
                "getterMethod": "getWidgetHeaderHtml",
                "setterMethod": "setWidgetHeaderHtml",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get widgetHeaderHtml",
                "isExistingProperty": true
            },
            {
                "twigName": "ignoreUserForAsCalcField",
                "readable": true,
                "writable": true,
                "getterMethod": "getIgnoreUserForAsCalcField",
                "setterMethod": "setIgnoreUserForAsCalcField",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "collectionButtonsLeft",
                "readable": true,
                "writable": true,
                "getterMethod": "getCollectionButtonsLeft",
                "setterMethod": "setCollectionButtonsLeft",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get collectionButtonsLeft",
                "isExistingProperty": true
            },
            {
                "twigName": "addInAllClients",
                "readable": true,
                "writable": true,
                "getterMethod": "getAddInAllClients",
                "setterMethod": "setAddInAllClients",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "htmlCodeBefore",
                "readable": true,
                "writable": true,
                "getterMethod": "getHtmlCodeBefore",
                "setterMethod": "setHtmlCodeBefore",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get htmlCodeBefore",
                "isExistingProperty": true
            },
            {
                "twigName": "htmlCodeAfter",
                "readable": true,
                "writable": true,
                "getterMethod": "getHtmlCodeAfter",
                "setterMethod": "setHtmlCodeAfter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get htmlCodeAfter",
                "isExistingProperty": true
            },
            {
                "twigName": "clientChangeActionCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getClientChangeActionCondition",
                "setterMethod": "setClientChangeActionCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get clientChangeActionCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "clientChangeEventCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getClientChangeEventCondition",
                "setterMethod": "setClientChangeEventCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get clientChangeEventCondition",
                "isExistingProperty": false
            },
            {
                "twigName": "clickEditFieldByCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getClickEditFieldByCondition",
                "setterMethod": "setClickEditFieldByCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get clickEditFieldByCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "clickEditFieldRoute",
                "readable": true,
                "writable": true,
                "getterMethod": "getClickEditFieldRoute",
                "setterMethod": "setClickEditFieldRoute",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get clickEditFieldRoute",
                "isExistingProperty": true
            },
            {
                "twigName": "templateSettings",
                "readable": true,
                "writable": true,
                "getterMethod": "getTemplateSettings",
                "setterMethod": "setTemplateSettings",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get templateSettings",
                "isExistingProperty": true
            },
            {
                "twigName": "customGridGroupingOperatorFormula",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomGridGroupingOperatorFormula",
                "setterMethod": "setCustomGridGroupingOperatorFormula",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customGridGroupingOperatorFormula",
                "isExistingProperty": true
            },
            {
                "twigName": "notInherit",
                "readable": true,
                "writable": true,
                "getterMethod": "getNotInherit",
                "setterMethod": "setNotInherit",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get notInherit",
                "isExistingProperty": true
            },
            {
                "twigName": "metafield",
                "readable": true,
                "writable": true,
                "getterMethod": "getMetafield",
                "setterMethod": "setMetafield",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get metafield",
                "isExistingProperty": true
            },
            {
                "twigName": "cloneItemAdditionalCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getCloneItemAdditionalCondition",
                "setterMethod": "setCloneItemAdditionalCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get cloneItemAdditionalCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "fieldsForApi",
                "readable": true,
                "writable": false,
                "getterMethod": "getFieldsForApi",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Arriva": {
        "fileName": "Arriva.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Arriva.php",
        "bundle": "WAWIBundle",
        "className": "Arriva",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Arriva",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "arriva",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "ezupNumber",
                "columnName": "ezupNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ehubNumber",
                "columnName": "ehubNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zzupNumber",
                "columnName": "zzupNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sortInfo",
                "columnName": "sortInfo",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "trackingNumber",
                "columnName": "trackingNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "offer",
                "type": "OneToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "offer_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "ezupNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getEzupNumber",
                "setterMethod": "setEzupNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ezupNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "ehubNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getEhubNumber",
                "setterMethod": "setEhubNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ehubNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "zzupNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getZzupNumber",
                "setterMethod": "setZzupNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zzupNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "sortInfo",
                "readable": true,
                "writable": true,
                "getterMethod": "getSortInfo",
                "setterMethod": "setSortInfo",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sortInfo",
                "isExistingProperty": true
            },
            {
                "twigName": "trackingNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getTrackingNumber",
                "setterMethod": "setTrackingNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get trackingNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "offer",
                "readable": true,
                "writable": true,
                "getterMethod": "getOffer",
                "setterMethod": "setOffer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get offer",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\SalesChannel": {
        "fileName": "SalesChannel.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/SalesChannel.php",
        "bundle": "WAWIBundle",
        "className": "SalesChannel",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\SalesChannel",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "saleschannel",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "title_idx",
                "columns": [
                    "title"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "warehousekey",
                "columnName": "warehousekey",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "costCenter",
                "type": "ManyToOne",
                "targetEntity": "CostCenter",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "products",
                "type": "ManyToMany",
                "targetEntity": "Product",
                "mappedBy": "saleschannels",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shippingcosts",
                "type": "ManyToMany",
                "targetEntity": "ShippingCost",
                "mappedBy": "salesChannels",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "warehouses",
                "type": "ManyToMany",
                "targetEntity": "Warehouse",
                "mappedBy": null,
                "inversedBy": "salesChannels",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "discounts",
                "type": "ManyToMany",
                "targetEntity": "Discount",
                "mappedBy": "salesChannels",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            },
            {
                "twigName": "products",
                "readable": true,
                "writable": false,
                "getterMethod": "getProducts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get products",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingcosts",
                "readable": true,
                "writable": false,
                "getterMethod": "getShippingcosts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get shippingcosts",
                "isExistingProperty": true
            },
            {
                "twigName": "warehouses",
                "readable": true,
                "writable": false,
                "getterMethod": "getWarehouses",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get warehouses",
                "isExistingProperty": true
            },
            {
                "twigName": "warehousekey",
                "readable": true,
                "writable": true,
                "getterMethod": "getWarehousekey",
                "setterMethod": "setWarehousekey",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get warehousekey",
                "isExistingProperty": true
            },
            {
                "twigName": "discounts",
                "readable": true,
                "writable": false,
                "getterMethod": "getDiscounts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get discounts",
                "isExistingProperty": true
            },
            {
                "twigName": "costCenter",
                "readable": true,
                "writable": true,
                "getterMethod": "getCostCenter",
                "setterMethod": "setCostCenter",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CostCenter",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CostCenter",
                "docComment": "Get costCenter",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\RetailStore": {
        "fileName": "RetailStore.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/RetailStore.php",
        "bundle": "WAWIBundle",
        "className": "RetailStore",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\RetailStore",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "retailstore",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "number",
                "columnName": "number",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "contactPerson",
                "columnName": "contactPerson",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "street",
                "columnName": "street",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zip",
                "columnName": "zip",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "city",
                "columnName": "city",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "state",
                "columnName": "state",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "phone",
                "columnName": "phone",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fax",
                "columnName": "fax",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiptTemplate",
                "columnName": "receiptTemplate",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "country",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "posTerminals",
                "type": "OneToMany",
                "targetEntity": "PosTerminal",
                "mappedBy": "retailStore",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "retailStores",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "crossClients",
                "type": "ManyToMany",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "crossRetailStores",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "warehouses",
                "type": "ManyToMany",
                "targetEntity": "Warehouse",
                "mappedBy": null,
                "inversedBy": "retailStores",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "altPayments",
                "type": "ManyToMany",
                "targetEntity": "Payment",
                "mappedBy": null,
                "inversedBy": "retailStores",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "cashlessPayments",
                "type": "ManyToMany",
                "targetEntity": "Payment",
                "mappedBy": null,
                "inversedBy": "cashlessRetailStores",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "contactPerson",
                "readable": true,
                "writable": true,
                "getterMethod": "getContactPerson",
                "setterMethod": "setContactPerson",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get contactPerson",
                "isExistingProperty": true
            },
            {
                "twigName": "street",
                "readable": true,
                "writable": true,
                "getterMethod": "getStreet",
                "setterMethod": "setStreet",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get street",
                "isExistingProperty": true
            },
            {
                "twigName": "zip",
                "readable": true,
                "writable": true,
                "getterMethod": "getZip",
                "setterMethod": "setZip",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zip",
                "isExistingProperty": true
            },
            {
                "twigName": "city",
                "readable": true,
                "writable": true,
                "getterMethod": "getCity",
                "setterMethod": "setCity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get city",
                "isExistingProperty": true
            },
            {
                "twigName": "state",
                "readable": true,
                "writable": true,
                "getterMethod": "getState",
                "setterMethod": "setState",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get state",
                "isExistingProperty": true
            },
            {
                "twigName": "phone",
                "readable": true,
                "writable": true,
                "getterMethod": "getPhone",
                "setterMethod": "setPhone",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get phone",
                "isExistingProperty": true
            },
            {
                "twigName": "fax",
                "readable": true,
                "writable": true,
                "getterMethod": "getFax",
                "setterMethod": "setFax",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fax",
                "isExistingProperty": true
            },
            {
                "twigName": "country",
                "readable": true,
                "writable": true,
                "getterMethod": "getCountry",
                "setterMethod": "setCountry",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "docComment": "Get country",
                "isExistingProperty": true
            },
            {
                "twigName": "posTerminals",
                "readable": true,
                "writable": false,
                "getterMethod": "getPosTerminals",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get posTerminals",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "receiptTemplate",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptTemplate",
                "setterMethod": "setReceiptTemplate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get receiptTemplate",
                "isExistingProperty": true
            },
            {
                "twigName": "number",
                "readable": true,
                "writable": true,
                "getterMethod": "getNumber",
                "setterMethod": "setNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get number",
                "isExistingProperty": true
            },
            {
                "twigName": "warehouses",
                "readable": true,
                "writable": false,
                "getterMethod": "getWarehouses",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get warehouses",
                "isExistingProperty": true
            },
            {
                "twigName": "crossClients",
                "readable": true,
                "writable": false,
                "getterMethod": "getCrossClients",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get crossClients",
                "isExistingProperty": true
            },
            {
                "twigName": "altPayments",
                "readable": true,
                "writable": false,
                "getterMethod": "getAltPayments",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get altPayments",
                "isExistingProperty": true
            },
            {
                "twigName": "cashlessPayments",
                "readable": true,
                "writable": false,
                "getterMethod": "getCashlessPayments",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get cashlessPayments",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CSVImport": {
        "fileName": "CSVImport.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CSVImport.php",
        "bundle": "WAWIBundle",
        "className": "CSVImport",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CSVImport",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "csvimport",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "IUpload",
            "IClientClonable",
            "IGroupable",
            "IUpdateTimeTrackable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "active",
                "columnName": "active",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "token",
                "columnName": "token",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "useUpload",
                "columnName": "useUpload",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "downloadData",
                "columnName": "downloadData",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "onlyUpdate",
                "columnName": "onlyUpdate",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "importType",
                "columnName": "importType",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "replaceForeignItems",
                "columnName": "replaceForeignItems",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "missingColumnPolicy",
                "columnName": "missingColumnPolicy",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "purgeData",
                "columnName": "purgeData",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "csvPath",
                "columnName": "csvPath",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "user",
                "columnName": "user",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "password",
                "columnName": "password",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tableName",
                "columnName": "tableName",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "csvDelimiter",
                "columnName": "csvDelimiter",
                "type": "string",
                "length": 5,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "csvEnclosure",
                "columnName": "csvEnclosure",
                "type": "string",
                "length": 5,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "csvEncoding",
                "columnName": "csvEncoding",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "variationField",
                "columnName": "variationField",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "variationGroupingField",
                "columnName": "variationGroupingField",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "primaryKeyField",
                "columnName": "primaryKeyField",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "alternativePrimaryKeyField",
                "columnName": "alternativePrimaryKeyField",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "primaryKeyField2",
                "columnName": "primaryKeyField2",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "primaryKeyField3",
                "columnName": "primaryKeyField3",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "csvFileName",
                "columnName": "csvFile",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "itemsPerCall",
                "columnName": "itemsPerCall",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customService",
                "columnName": "customService",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "importRowCondition",
                "columnName": "importRowCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customHeader",
                "columnName": "customHeader",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastLog",
                "columnName": "lastLog",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "afterImportRowAction",
                "columnName": "afterImportRowAction",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "importMode",
                "columnName": "importMode",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "archiveLogs",
                "columnName": "archiveLogs",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "fields",
                "type": "OneToMany",
                "targetEntity": "CSVImportField",
                "mappedBy": "csvimport",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "variationFields",
                "type": "OneToMany",
                "targetEntity": "CSVImportVariationField",
                "mappedBy": "csvimport",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "executedByUser",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "csvimports",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "active",
                "readable": true,
                "writable": true,
                "getterMethod": "getActive",
                "setterMethod": "setActive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get active",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "password",
                "readable": true,
                "writable": true,
                "getterMethod": "getPassword",
                "setterMethod": "setPassword",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get password",
                "isExistingProperty": true
            },
            {
                "twigName": "table",
                "readable": true,
                "writable": true,
                "getterMethod": "getTable",
                "setterMethod": "setTable",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get table",
                "isExistingProperty": false
            },
            {
                "twigName": "fields",
                "readable": true,
                "writable": false,
                "getterMethod": "getFields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get fields",
                "isExistingProperty": true
            },
            {
                "twigName": "csvPath",
                "readable": true,
                "writable": true,
                "getterMethod": "getCsvPath",
                "setterMethod": "setCsvPath",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get csvPath",
                "isExistingProperty": true
            },
            {
                "twigName": "csvDelimiter",
                "readable": true,
                "writable": true,
                "getterMethod": "getCsvDelimiter",
                "setterMethod": "setCsvDelimiter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get csvDelimiter",
                "isExistingProperty": true
            },
            {
                "twigName": "csvEnclosure",
                "readable": true,
                "writable": true,
                "getterMethod": "getCsvEnclosure",
                "setterMethod": "setCsvEnclosure",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get csvEnclosure",
                "isExistingProperty": true
            },
            {
                "twigName": "csvEncoding",
                "readable": true,
                "writable": true,
                "getterMethod": "getCsvEncoding",
                "setterMethod": "setCsvEncoding",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get csvEncoding",
                "isExistingProperty": true
            },
            {
                "twigName": "tableName",
                "readable": true,
                "writable": true,
                "getterMethod": "getTableName",
                "setterMethod": "setTableName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tableName",
                "isExistingProperty": true
            },
            {
                "twigName": "variationField",
                "readable": true,
                "writable": true,
                "getterMethod": "getVariationField",
                "setterMethod": "setVariationField",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get variationField",
                "isExistingProperty": true
            },
            {
                "twigName": "variationFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getVariationFields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get variationFields",
                "isExistingProperty": true
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "csvFileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getCsvFileName",
                "setterMethod": "setCsvFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get csvFileName",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "csvFile",
                "readable": true,
                "writable": true,
                "getterMethod": "getCsvFile",
                "setterMethod": "setCsvFile",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "primaryKeyField",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrimaryKeyField",
                "setterMethod": "setPrimaryKeyField",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get primaryKeyField",
                "isExistingProperty": true
            },
            {
                "twigName": "hasHeader",
                "readable": true,
                "writable": true,
                "getterMethod": "getHasHeader",
                "setterMethod": "setHasHeader",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get hasHeader",
                "isExistingProperty": false
            },
            {
                "twigName": "useUpload",
                "readable": true,
                "writable": true,
                "getterMethod": "getUseUpload",
                "setterMethod": "setUseUpload",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get useUpload",
                "isExistingProperty": true
            },
            {
                "twigName": "itemsPerCall",
                "readable": true,
                "writable": true,
                "getterMethod": "getItemsPerCall",
                "setterMethod": "setItemsPerCall",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get itemsPerCall",
                "isExistingProperty": true
            },
            {
                "twigName": "customService",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomService",
                "setterMethod": "setCustomService",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customService",
                "isExistingProperty": true
            },
            {
                "twigName": "downloadData",
                "readable": true,
                "writable": true,
                "getterMethod": "getDownloadData",
                "setterMethod": "setDownloadData",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get downloadData",
                "isExistingProperty": true
            },
            {
                "twigName": "onlyUpdate",
                "readable": true,
                "writable": true,
                "getterMethod": "getOnlyUpdate",
                "setterMethod": "setOnlyUpdate",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get onlyUpdate",
                "isExistingProperty": true
            },
            {
                "twigName": "purgeData",
                "readable": true,
                "writable": true,
                "getterMethod": "getPurgeData",
                "setterMethod": "setPurgeData",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get purgeData",
                "isExistingProperty": true
            },
            {
                "twigName": "importRowCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getImportRowCondition",
                "setterMethod": "setImportRowCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get importRowCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "token",
                "readable": true,
                "writable": true,
                "getterMethod": "getToken",
                "setterMethod": "setToken",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get token",
                "isExistingProperty": true
            },
            {
                "twigName": "lastLog",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastLog",
                "setterMethod": "setLastLog",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get lastLog",
                "isExistingProperty": true
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "primaryKeyField2",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrimaryKeyField2",
                "setterMethod": "setPrimaryKeyField2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get primaryKeyField2",
                "isExistingProperty": true
            },
            {
                "twigName": "variationGroupingField",
                "readable": true,
                "writable": true,
                "getterMethod": "getVariationGroupingField",
                "setterMethod": "setVariationGroupingField",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get variationGroupingField",
                "isExistingProperty": true
            },
            {
                "twigName": "importMode",
                "readable": true,
                "writable": true,
                "getterMethod": "getImportMode",
                "setterMethod": "setImportMode",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get importMode",
                "isExistingProperty": true
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "replaceForeignItems",
                "readable": true,
                "writable": true,
                "getterMethod": "getReplaceForeignItems",
                "setterMethod": "setReplaceForeignItems",
                "returnType": "int",
                "parameterType": "int",
                "docComment": "Get replaceForeignItems",
                "isExistingProperty": true
            },
            {
                "twigName": "executedByUser",
                "readable": true,
                "writable": true,
                "getterMethod": "getExecutedByUser",
                "setterMethod": "setExecutedByUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get executedByUser",
                "isExistingProperty": true
            },
            {
                "twigName": "primaryKeyField3",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrimaryKeyField3",
                "setterMethod": "setPrimaryKeyField3",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get primaryKeyField3",
                "isExistingProperty": true
            },
            {
                "twigName": "customData",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setCustomData",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "importType",
                "readable": true,
                "writable": true,
                "getterMethod": "getImportType",
                "setterMethod": "setImportType",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get importType",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "afterImportRowAction",
                "readable": true,
                "writable": true,
                "getterMethod": "getAfterImportRowAction",
                "setterMethod": "setAfterImportRowAction",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get afterImportRowAction",
                "isExistingProperty": true
            },
            {
                "twigName": "alternativePrimaryKeyField",
                "readable": true,
                "writable": true,
                "getterMethod": "getAlternativePrimaryKeyField",
                "setterMethod": "setAlternativePrimaryKeyField",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get alternativePrimaryKeyField",
                "isExistingProperty": true
            },
            {
                "twigName": "customHeader",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomHeader",
                "setterMethod": "setCustomHeader",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customHeader",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            },
            {
                "twigName": "missingColumnPolicy",
                "readable": true,
                "writable": true,
                "getterMethod": "getMissingColumnPolicy",
                "setterMethod": "setMissingColumnPolicy",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get missingColumnPolicy",
                "isExistingProperty": true
            },
            {
                "twigName": "archiveLogs",
                "readable": true,
                "writable": true,
                "getterMethod": "getArchiveLogs",
                "setterMethod": "setArchiveLogs",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get archiveLogs",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OpenAIPromptSet": {
        "fileName": "OpenAIPromptSet.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OpenAIPromptSet.php",
        "bundle": "WAWIBundle",
        "className": "OpenAIPromptSet",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OpenAIPromptSet",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "openaipromptset",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "systemPrompt",
                "columnName": "systemPrompt",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "userPrompt",
                "columnName": "userPrompt",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entity",
                "columnName": "entity",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "field",
                "columnName": "field",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "displayCondition",
                "columnName": "displayCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "uploads",
                "type": "OneToMany",
                "targetEntity": "OpenAIPromptSetUpload",
                "mappedBy": "openAIPromptSet",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "systemPrompt",
                "readable": true,
                "writable": true,
                "getterMethod": "getSystemPrompt",
                "setterMethod": "setSystemPrompt",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get systemPrompt",
                "isExistingProperty": true
            },
            {
                "twigName": "userPrompt",
                "readable": true,
                "writable": true,
                "getterMethod": "getUserPrompt",
                "setterMethod": "setUserPrompt",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get userPrompt",
                "isExistingProperty": true
            },
            {
                "twigName": "entity",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntity",
                "setterMethod": "setEntity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entity",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "displayCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getDisplayCondition",
                "setterMethod": "setDisplayCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get displayCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "uploads",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploads",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get uploads",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ShippingMetaField": {
        "fileName": "ShippingMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ShippingMetaField.php",
        "bundle": "WAWIBundle",
        "className": "ShippingMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ShippingMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "shippingmetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "shipping",
                "type": "ManyToOne",
                "targetEntity": "Shipping",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "shipping",
                "readable": true,
                "writable": true,
                "getterMethod": "getShipping",
                "setterMethod": "setShipping",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Shipping",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Shipping",
                "docComment": "Get shipping",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\AccountSystemItem": {
        "fileName": "AccountSystemItem.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/AccountSystemItem.php",
        "bundle": "WAWIBundle",
        "className": "AccountSystemItem",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\AccountSystemItem",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "accountsystemitem",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "title_idx",
                "columns": [
                    "title"
                ],
                "unique": false
            },
            {
                "name": "account_idx",
                "columns": [
                    "account"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "account",
                "columnName": "account",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "itemGroup",
                "columnName": "itemGroup",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "accountSystem",
                "type": "ManyToOne",
                "targetEntity": "AccountSystem",
                "mappedBy": null,
                "inversedBy": "items",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "account",
                "readable": true,
                "writable": true,
                "getterMethod": "getAccount",
                "setterMethod": "setAccount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get account",
                "isExistingProperty": true
            },
            {
                "twigName": "accountSystem",
                "readable": true,
                "writable": true,
                "getterMethod": "getAccountSystem",
                "setterMethod": "setAccountSystem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\AccountSystem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\AccountSystem",
                "docComment": "Get accountSystem",
                "isExistingProperty": true
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            },
            {
                "twigName": "itemGroup",
                "readable": true,
                "writable": true,
                "getterMethod": "getItemGroup",
                "setterMethod": "setItemGroup",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get itemGroup",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\MailLog": {
        "fileName": "MailLog.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/MailLog.php",
        "bundle": "WAWIBundle",
        "className": "MailLog",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\MailLog",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "maillog",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "email",
                "columnName": "email",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "senderEmail",
                "columnName": "senderEmail",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "senderName",
                "columnName": "senderName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customerName",
                "columnName": "customerName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cc",
                "columnName": "cc",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "subject",
                "columnName": "subject",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "filename",
                "columnName": "filename",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "user_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "email",
                "readable": true,
                "writable": true,
                "getterMethod": "getEmail",
                "setterMethod": "setEmail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get email",
                "isExistingProperty": true
            },
            {
                "twigName": "senderEmail",
                "readable": true,
                "writable": true,
                "getterMethod": "getSenderEmail",
                "setterMethod": "setSenderEmail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get senderEmail",
                "isExistingProperty": true
            },
            {
                "twigName": "cc",
                "readable": true,
                "writable": true,
                "getterMethod": "getCc",
                "setterMethod": "setCc",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get cc",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "filename",
                "readable": true,
                "writable": true,
                "getterMethod": "getFilename",
                "setterMethod": "setFilename",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get filename",
                "isExistingProperty": true
            },
            {
                "twigName": "subject",
                "readable": true,
                "writable": true,
                "getterMethod": "getSubject",
                "setterMethod": "setSubject",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get subject",
                "isExistingProperty": true
            },
            {
                "twigName": "senderName",
                "readable": true,
                "writable": true,
                "getterMethod": "getSenderName",
                "setterMethod": "setSenderName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get senderName",
                "isExistingProperty": true
            },
            {
                "twigName": "customerName",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomerName",
                "setterMethod": "setCustomerName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customerName",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ObjectGroupItem": {
        "fileName": "ObjectGroupItem.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ObjectGroupItem.php",
        "bundle": "WAWIBundle",
        "className": "ObjectGroupItem",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ObjectGroupItem",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "objectgroupitem",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "object_idx",
                "columns": [
                    "objectId"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "objectId",
                "columnName": "objectId",
                "type": "string",
                "length": 60,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "objectId",
                "readable": true,
                "writable": true,
                "getterMethod": "getObjectId",
                "setterMethod": "setObjectId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get objectId",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ContentMetaField": {
        "fileName": "ContentMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ContentMetaField.php",
        "bundle": "WAWIBundle",
        "className": "ContentMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ContentMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "contentmetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "Translatable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "content",
                "type": "ManyToOne",
                "targetEntity": "Content",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "content",
                "readable": true,
                "writable": true,
                "getterMethod": "getContent",
                "setterMethod": "setContent",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Content",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Content",
                "docComment": "Get content",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\WorkflowActionParameterValue": {
        "fileName": "WorkflowActionParameterValue.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/WorkflowActionParameterValue.php",
        "bundle": "WAWIBundle",
        "className": "WorkflowActionParameterValue",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\WorkflowActionParameterValue",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "workflowactionparametervalue",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "parameter",
                "columnName": "parameter",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "workflowAction",
                "type": "ManyToOne",
                "targetEntity": "WorkflowAction",
                "mappedBy": null,
                "inversedBy": "parameters",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "parameter",
                "readable": true,
                "writable": true,
                "getterMethod": "getParameter",
                "setterMethod": "setParameter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get parameter",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "workflowAction",
                "readable": true,
                "writable": true,
                "getterMethod": "getWorkflowAction",
                "setterMethod": "setWorkflowAction",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WorkflowAction",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WorkflowAction",
                "docComment": "Get workflowAction",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "type",
                "readable": true,
                "writable": true,
                "getterMethod": "getType",
                "setterMethod": "setType",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "valueOptions",
                "readable": true,
                "writable": true,
                "getterMethod": "getValueOptions",
                "setterMethod": "setValueOptions",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\RealStockJob": {
        "fileName": "RealStockJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/RealStockJob.php",
        "bundle": "WAWIBundle",
        "className": "RealStockJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\RealStockJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "realstockjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deactivate",
                "columnName": "deactivate",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "deactivate",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeactivate",
                "setterMethod": "setDeactivate",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get deactivate",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\PayOneTransaction": {
        "fileName": "PayOneTransaction.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/PayOneTransaction.php",
        "bundle": "WAWIBundle",
        "className": "PayOneTransaction",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\PayOneTransaction",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "payonetransaction",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "transactionId_idx",
                "columns": [
                    "transactionId"
                ],
                "unique": false
            },
            {
                "name": "timestamp_idx",
                "columns": [
                    "timestamp"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "transactionId",
                "columnName": "transactionId",
                "type": "string",
                "length": 30,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "aid",
                "columnName": "aid",
                "type": "string",
                "length": 30,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "txaction",
                "columnName": "txaction",
                "type": "string",
                "length": 30,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "clearingType",
                "columnName": "clearingType",
                "type": "string",
                "length": 30,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "amount",
                "columnName": "amount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fees",
                "columnName": "fees",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "reference",
                "columnName": "reference",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "portalId",
                "columnName": "portalId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "uniqNumber",
                "columnName": "uniqNumber",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "order_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "transactionId",
                "readable": true,
                "writable": true,
                "getterMethod": "getTransactionId",
                "setterMethod": "setTransactionId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get transactionId",
                "isExistingProperty": true
            },
            {
                "twigName": "aid",
                "readable": true,
                "writable": true,
                "getterMethod": "getAid",
                "setterMethod": "setAid",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get aid",
                "isExistingProperty": true
            },
            {
                "twigName": "txaction",
                "readable": true,
                "writable": true,
                "getterMethod": "getTxaction",
                "setterMethod": "setTxaction",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get txaction",
                "isExistingProperty": true
            },
            {
                "twigName": "clearingType",
                "readable": true,
                "writable": true,
                "getterMethod": "getClearingType",
                "setterMethod": "setClearingType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get clearingType",
                "isExistingProperty": true
            },
            {
                "twigName": "amount",
                "readable": true,
                "writable": true,
                "getterMethod": "getAmount",
                "setterMethod": "setAmount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get amount",
                "isExistingProperty": true
            },
            {
                "twigName": "fees",
                "readable": true,
                "writable": true,
                "getterMethod": "getFees",
                "setterMethod": "setFees",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fees",
                "isExistingProperty": true
            },
            {
                "twigName": "reference",
                "readable": true,
                "writable": true,
                "getterMethod": "getReference",
                "setterMethod": "setReference",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get reference",
                "isExistingProperty": true
            },
            {
                "twigName": "portalId",
                "readable": true,
                "writable": true,
                "getterMethod": "getPortalId",
                "setterMethod": "setPortalId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get portalId",
                "isExistingProperty": true
            },
            {
                "twigName": "uniqNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getUniqNumber",
                "setterMethod": "setUniqNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get uniqNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\SecureToken": {
        "fileName": "SecureToken.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/SecureToken.php",
        "bundle": "WAWIBundle",
        "className": "SecureToken",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\SecureToken",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "securetoken",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "token",
                "columnName": "token",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "token",
                "readable": true,
                "writable": true,
                "getterMethod": "getToken",
                "setterMethod": "setToken",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get token",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\InvoiceLedgerItem": {
        "fileName": "InvoiceLedgerItem.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/InvoiceLedgerItem.php",
        "bundle": "WAWIBundle",
        "className": "InvoiceLedgerItem",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\InvoiceLedgerItem",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "invoiceledgeritem",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "type",
                "columnName": "type",
                "type": "string",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "invoiceNumber",
                "columnName": "invoiceNumber",
                "type": "bigint",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "orderNumber",
                "columnName": "orderNumber",
                "type": "bigint",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "date",
                "columnName": "date",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "firstName",
                "columnName": "firstName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastName",
                "columnName": "lastName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "company",
                "columnName": "company",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "street",
                "columnName": "street",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zip",
                "columnName": "zip",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "city",
                "columnName": "city",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "nettoValue",
                "columnName": "nettoValue",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bruttoValue",
                "columnName": "bruttoValue",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vatValue",
                "columnName": "vatValue",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "payment",
                "type": "ManyToOne",
                "targetEntity": "Payment",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customer",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "invoiceLedger",
                "type": "ManyToOne",
                "targetEntity": "InvoiceLedger",
                "mappedBy": null,
                "inversedBy": "items",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": true,
                "getterMethod": "getId",
                "setterMethod": "setId",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": true
            },
            {
                "twigName": "type",
                "readable": true,
                "writable": true,
                "getterMethod": "getType",
                "setterMethod": "setType",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": true
            },
            {
                "twigName": "invoiceNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getInvoiceNumber",
                "setterMethod": "setInvoiceNumber",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": true
            },
            {
                "twigName": "date",
                "readable": true,
                "writable": true,
                "getterMethod": "getDate",
                "setterMethod": "setDate",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": true
            },
            {
                "twigName": "firstName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFirstName",
                "setterMethod": "setFirstName",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": true
            },
            {
                "twigName": "lastName",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastName",
                "setterMethod": "setLastName",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": true
            },
            {
                "twigName": "company",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompany",
                "setterMethod": "setCompany",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": true
            },
            {
                "twigName": "street",
                "readable": true,
                "writable": true,
                "getterMethod": "getStreet",
                "setterMethod": "setStreet",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": true
            },
            {
                "twigName": "zip",
                "readable": true,
                "writable": true,
                "getterMethod": "getZip",
                "setterMethod": "setZip",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": true
            },
            {
                "twigName": "city",
                "readable": true,
                "writable": true,
                "getterMethod": "getCity",
                "setterMethod": "setCity",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": true
            },
            {
                "twigName": "nettoValue",
                "readable": true,
                "writable": true,
                "getterMethod": "getNettoValue",
                "setterMethod": "setNettoValue",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": true
            },
            {
                "twigName": "bruttoValue",
                "readable": true,
                "writable": true,
                "getterMethod": "getBruttoValue",
                "setterMethod": "setBruttoValue",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": true
            },
            {
                "twigName": "vatValue",
                "readable": true,
                "writable": true,
                "getterMethod": "getVatValue",
                "setterMethod": "setVatValue",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": true
            },
            {
                "twigName": "invoiceLedger",
                "readable": true,
                "writable": true,
                "getterMethod": "getInvoiceLedger",
                "setterMethod": "setInvoiceLedger",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": true
            },
            {
                "twigName": "orderNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderNumber",
                "setterMethod": "setOrderNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get orderNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "payment",
                "readable": true,
                "writable": true,
                "getterMethod": "getPayment",
                "setterMethod": "setPayment",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "docComment": "Get payment",
                "isExistingProperty": true
            },
            {
                "twigName": "customer",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomer",
                "setterMethod": "setCustomer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get customer",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\SubscriptionContract": {
        "fileName": "SubscriptionContract.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/SubscriptionContract.php",
        "bundle": "WAWIBundle",
        "className": "SubscriptionContract",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\SubscriptionContract",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "subscriptioncontract",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "IGroupable",
            "IPrivateEntity",
            "IHasLanguage",
            "IUpdateTimeTrackable",
            "IPrototype",
            "IMetaExtendable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "contractDate",
                "columnName": "contractDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "terminatedDate",
                "columnName": "terminatedDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastPaymentDate",
                "columnName": "lastPaymentDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "subscriptionPaymentTerm",
                "columnName": "subscriptionPaymentTerm",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "subscriptionNotifyEventTerm",
                "columnName": "subscriptionNotifyEventTerm",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "contractPeriod",
                "columnName": "contractPeriod",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billFromDate",
                "columnName": "billFromDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "subscriptionPaymentTermFromDate",
                "columnName": "subscriptionPaymentTermFromDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "signDate",
                "columnName": "signDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "remindDate",
                "columnName": "remindDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "remindCount",
                "columnName": "remindCount",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "number",
                "columnName": "number",
                "type": "bigint",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paypalSubscriptionId",
                "columnName": "paypalSubscriptionId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paypalContractCheckDate",
                "columnName": "paypalContractCheckDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paypalSubscriptionTerminatedDate",
                "columnName": "paypalSubscriptionTerminatedDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "nettoMode",
                "columnName": "nettoMode",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "pricesAsNetto",
                "columnName": "pricesAsNetto",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "blocked",
                "columnName": "blocked",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "percentDiscount",
                "columnName": "percentDiscount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fixDiscount",
                "columnName": "fixDiscount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deliveryCost",
                "columnName": "deliveryCost",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentCost",
                "columnName": "paymentCost",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentTermDate",
                "columnName": "paymentTermDate",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "lastOrder",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "contractGroup",
                "type": "ManyToOne",
                "targetEntity": "ContractGroup",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customer",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shippingAddress",
                "type": "ManyToOne",
                "targetEntity": "Address",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "status",
                "type": "ManyToOne",
                "targetEntity": "EntityStatus",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "payment",
                "type": "ManyToOne",
                "targetEntity": "Payment",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shipping",
                "type": "ManyToOne",
                "targetEntity": "Shipping",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "shipping_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "paymentFields",
                "type": "OneToMany",
                "targetEntity": "SubscriptionContractPaymentField",
                "mappedBy": "subscriptionContract",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "currency",
                "type": "ManyToOne",
                "targetEntity": "Currency",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "items",
                "type": "OneToMany",
                "targetEntity": "SubscriptionContractItem",
                "mappedBy": "subscriptionContract",
                "inversedBy": null,
                "cascade": [
                    "all"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "uploads",
                "type": "OneToMany",
                "targetEntity": "SubscriptionContractUpload",
                "mappedBy": "subscriptionContract",
                "inversedBy": null,
                "cascade": [
                    "all"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "subscriptioncontracts",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "SubscriptionContractMetaField",
                "mappedBy": "subscriptionContract",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "titleWithName",
                "readable": true,
                "writable": false,
                "getterMethod": "getTitleWithName",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "contractDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getContractDate",
                "setterMethod": "setContractDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get contractDate",
                "isExistingProperty": true
            },
            {
                "twigName": "terminatedDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getTerminatedDate",
                "setterMethod": "setTerminatedDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get terminatedDate",
                "isExistingProperty": true
            },
            {
                "twigName": "signDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getSignDate",
                "setterMethod": "setSignDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get signDate",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "number",
                "readable": true,
                "writable": true,
                "getterMethod": "getNumber",
                "setterMethod": "setNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get number",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "contractGroup",
                "readable": true,
                "writable": true,
                "getterMethod": "getContractGroup",
                "setterMethod": "setContractGroup",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ContractGroup",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ContractGroup",
                "docComment": "Get contractGroup",
                "isExistingProperty": true
            },
            {
                "twigName": "customer",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomer",
                "setterMethod": "setCustomer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get customer",
                "isExistingProperty": true
            },
            {
                "twigName": "status",
                "readable": true,
                "writable": true,
                "getterMethod": "getStatus",
                "setterMethod": "setStatus",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\EntityStatus",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\EntityStatus",
                "docComment": "Get status",
                "isExistingProperty": true
            },
            {
                "twigName": "payment",
                "readable": true,
                "writable": true,
                "getterMethod": "getPayment",
                "setterMethod": "setPayment",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "docComment": "Get payment",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getPaymentFields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get paymentFields",
                "isExistingProperty": true
            },
            {
                "twigName": "items",
                "readable": true,
                "writable": false,
                "getterMethod": "getItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get items",
                "isExistingProperty": true
            },
            {
                "twigName": "uploads",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploads",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get uploads",
                "isExistingProperty": true
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "subscriptionPaymentTerm",
                "readable": true,
                "writable": true,
                "getterMethod": "getSubscriptionPaymentTerm",
                "setterMethod": "setSubscriptionPaymentTerm",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get subscriptionPaymentTerm",
                "isExistingProperty": true
            },
            {
                "twigName": "nettoMode",
                "readable": true,
                "writable": true,
                "getterMethod": "getNettoMode",
                "setterMethod": "setNettoMode",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get nettoMode",
                "isExistingProperty": true
            },
            {
                "twigName": "deliveryCost",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeliveryCost",
                "setterMethod": "setDeliveryCost",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get deliveryCost",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentCost",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentCost",
                "setterMethod": "setPaymentCost",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get paymentCost",
                "isExistingProperty": true
            },
            {
                "twigName": "shipping",
                "readable": true,
                "writable": true,
                "getterMethod": "getShipping",
                "setterMethod": "setShipping",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Shipping",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Shipping",
                "docComment": "Get shipping",
                "isExistingProperty": true
            },
            {
                "twigName": "fixDiscount",
                "readable": true,
                "writable": true,
                "getterMethod": "getFixDiscount",
                "setterMethod": "setFixDiscount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fixDiscount",
                "isExistingProperty": true
            },
            {
                "twigName": "percentDiscount",
                "readable": true,
                "writable": true,
                "getterMethod": "getPercentDiscount",
                "setterMethod": "setPercentDiscount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get percentDiscount",
                "isExistingProperty": true
            },
            {
                "twigName": "sum",
                "readable": true,
                "writable": false,
                "getterMethod": "getSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "currency",
                "readable": true,
                "writable": true,
                "getterMethod": "getCurrency",
                "setterMethod": "setCurrency",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Currency",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Currency",
                "docComment": "Get currency",
                "isExistingProperty": true
            },
            {
                "twigName": "contractPeriod",
                "readable": true,
                "writable": true,
                "getterMethod": "getContractPeriod",
                "setterMethod": "setContractPeriod",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get contractPeriod",
                "isExistingProperty": true
            },
            {
                "twigName": "lastPaymentDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastPaymentDate",
                "setterMethod": "setLastPaymentDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get lastPaymentDate",
                "isExistingProperty": true
            },
            {
                "twigName": "remindDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getRemindDate",
                "setterMethod": "setRemindDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get remindDate",
                "isExistingProperty": true
            },
            {
                "twigName": "remindCount",
                "readable": true,
                "writable": true,
                "getterMethod": "getRemindCount",
                "setterMethod": "setRemindCount",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get remindCount",
                "isExistingProperty": true
            },
            {
                "twigName": "billFromDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillFromDate",
                "setterMethod": "setBillFromDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get billFromDate",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentTermDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentTermDate",
                "setterMethod": "setPaymentTermDate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get paymentTermDate",
                "isExistingProperty": true
            },
            {
                "twigName": "lastOrder",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastOrder",
                "setterMethod": "setLastOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get lastOrder",
                "isExistingProperty": true
            },
            {
                "twigName": "pricesAsNetto",
                "readable": true,
                "writable": true,
                "getterMethod": "getPricesAsNetto",
                "setterMethod": "setPricesAsNetto",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get pricesAsNetto",
                "isExistingProperty": true
            },
            {
                "twigName": "blocked",
                "readable": true,
                "writable": true,
                "getterMethod": "getBlocked",
                "setterMethod": "setBlocked",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get blocked",
                "isExistingProperty": true
            },
            {
                "twigName": "privateCustomer",
                "readable": true,
                "writable": false,
                "getterMethod": "getPrivateCustomer",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subscriptionNotifyEventTerm",
                "readable": true,
                "writable": true,
                "getterMethod": "getSubscriptionNotifyEventTerm",
                "setterMethod": "setSubscriptionNotifyEventTerm",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get subscriptionNotifyEventTerm",
                "isExistingProperty": true
            },
            {
                "twigName": "subscriptionPaymentTermFromDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getSubscriptionPaymentTermFromDate",
                "setterMethod": "setSubscriptionPaymentTermFromDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get subscriptionPaymentTermFromDate",
                "isExistingProperty": true
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": false,
                "getterMethod": "getLanguage",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "selectedLanguage",
                "readable": true,
                "writable": true,
                "getterMethod": "getSelectedLanguage",
                "setterMethod": "setSelectedLanguage",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "paypalSubscriptionId",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaypalSubscriptionId",
                "setterMethod": "setPaypalSubscriptionId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get paypalSubscriptionId",
                "isExistingProperty": true
            },
            {
                "twigName": "paypalSubscriptionTerminatedDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaypalSubscriptionTerminatedDate",
                "setterMethod": "setPaypalSubscriptionTerminatedDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get paypalSubscriptionTerminatedDate",
                "isExistingProperty": true
            },
            {
                "twigName": "paypalContractCheckDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaypalContractCheckDate",
                "setterMethod": "setPaypalContractCheckDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get paypalContractCheckDate",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingAddress",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingAddress",
                "setterMethod": "setShippingAddress",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Address",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Address",
                "docComment": "Get shippingAddress",
                "isExistingProperty": true
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\PaymentField": {
        "fileName": "PaymentField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/PaymentField.php",
        "bundle": "WAWIBundle",
        "className": "PaymentField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\PaymentField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "paymentfield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "payment",
                "type": "ManyToOne",
                "targetEntity": "Payment",
                "mappedBy": null,
                "inversedBy": "fields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "payment",
                "readable": true,
                "writable": true,
                "getterMethod": "getPayment",
                "setterMethod": "setPayment",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "docComment": "Get payment",
                "isExistingProperty": true
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ProductOption": {
        "fileName": "ProductOption.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ProductOption.php",
        "bundle": "WAWIBundle",
        "className": "ProductOption",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ProductOption",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "productoption",
        "extends": null,
        "repositoryClass": "Aggrosoft\\WAWIBundle\\Entity\\Repository\\ProductOptionRepository",
        "docComment": null,
        "interfaces": [
            "IMultiClientable",
            "IMetaExtendable",
            "IMainClientable",
            "Translatable",
            "IGroupable",
            "IClientClonable",
            "IPrototype",
            "IUpdateTimeTrackable"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "search_idx",
                "columns": [
                    "foreign_id"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "products",
                "type": "ManyToMany",
                "targetEntity": "Product",
                "mappedBy": "options",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "fields",
                "type": "OneToMany",
                "targetEntity": "ProductOptionField",
                "mappedBy": "productoption",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "ProductOptionMetaField",
                "mappedBy": "productoption",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "clients",
                "type": "ManyToMany",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "productoptions",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "mainClient",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "baseMaterial",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "productoptions",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": true,
                "getterMethod": "getId",
                "setterMethod": "setId",
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "fullTitle",
                "readable": true,
                "writable": false,
                "getterMethod": "getFullTitle",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "products",
                "readable": true,
                "writable": false,
                "getterMethod": "getProducts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get products",
                "isExistingProperty": true
            },
            {
                "twigName": "fields",
                "readable": true,
                "writable": false,
                "getterMethod": "getFields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get fields",
                "isExistingProperty": true
            },
            {
                "twigName": "clients",
                "readable": true,
                "writable": false,
                "getterMethod": "getClients",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get clients",
                "isExistingProperty": true
            },
            {
                "twigName": "activeClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getActiveClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "mainClient",
                "readable": true,
                "writable": true,
                "getterMethod": "getMainClient",
                "setterMethod": "setMainClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get mainClient",
                "isExistingProperty": true
            },
            {
                "twigName": "materials",
                "readable": true,
                "writable": false,
                "getterMethod": "hasMaterials",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "materialsWithoutQuantity",
                "readable": true,
                "writable": false,
                "getterMethod": "hasMaterialsWithoutQuantity",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "baseMaterial",
                "readable": true,
                "writable": true,
                "getterMethod": "getBaseMaterial",
                "setterMethod": "setBaseMaterial",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get baseMaterial",
                "isExistingProperty": true
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "entityLocale",
                "readable": true,
                "writable": false,
                "getterMethod": "getEntityLocale",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "fullTitleWithClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getFullTitleWithClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\BanknoteCount": {
        "fileName": "BanknoteCount.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/BanknoteCount.php",
        "bundle": "WAWIBundle",
        "className": "BanknoteCount",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\BanknoteCount",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "banknotecount",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "amount",
                "columnName": "amount",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "banknote",
                "type": "ManyToOne",
                "targetEntity": "Banknote",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "banknoteCountProtocol",
                "type": "ManyToOne",
                "targetEntity": "BanknoteCountProtocol",
                "mappedBy": null,
                "inversedBy": "banknoteCounts",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "sum",
                "readable": true,
                "writable": false,
                "getterMethod": "getSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "amount",
                "readable": true,
                "writable": true,
                "getterMethod": "getAmount",
                "setterMethod": "setAmount",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get amount",
                "isExistingProperty": true
            },
            {
                "twigName": "banknote",
                "readable": true,
                "writable": true,
                "getterMethod": "getBanknote",
                "setterMethod": "setBanknote",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Banknote",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Banknote",
                "docComment": "Get banknote",
                "isExistingProperty": true
            },
            {
                "twigName": "banknoteCountProtocol",
                "readable": true,
                "writable": true,
                "getterMethod": "getBanknoteCountProtocol",
                "setterMethod": "setBanknoteCountProtocol",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\BanknoteCountProtocol",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\BanknoteCountProtocol",
                "docComment": "Get banknoteCountProtocol",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Vendor": {
        "fileName": "Vendor.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Vendor.php",
        "bundle": "WAWIBundle",
        "className": "Vendor",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Vendor",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "vendor",
        "extends": null,
        "repositoryClass": "Aggrosoft\\WAWIBundle\\Entity\\Repository\\VendorRepository",
        "docComment": null,
        "interfaces": [
            "IUpload",
            "IMultiClientable",
            "IPrototype",
            "IHasLanguage",
            "IGroupable",
            "IMetaExtendable",
            "IUpdateTimeTrackable"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "title_idx",
                "columns": [
                    "title"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "active",
                "columnName": "active",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "description",
                "columnName": "description",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customerNumber",
                "columnName": "customerNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vendorNumber",
                "columnName": "vendorNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "iconName",
                "columnName": "icon",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "information",
                "type": "OneToOne",
                "targetEntity": "VendorInformation",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "all"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "conditions",
                "type": "OneToOne",
                "targetEntity": "VendorConditions",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "all"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "contacts",
                "type": "OneToMany",
                "targetEntity": "VendorContact",
                "mappedBy": "vendor",
                "inversedBy": null,
                "cascade": [
                    "all"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "vendors",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "products",
                "type": "OneToMany",
                "targetEntity": "VendorProduct",
                "mappedBy": "vendor",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "orders",
                "type": "OneToMany",
                "targetEntity": "VendorOrder",
                "mappedBy": "vendor",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "VendorMetaField",
                "mappedBy": "vendor",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "clients",
                "type": "ManyToMany",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "vendors",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": true,
                "getterMethod": "getId",
                "setterMethod": "setId",
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "active",
                "readable": true,
                "writable": true,
                "getterMethod": "getActive",
                "setterMethod": "setActive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get active",
                "isExistingProperty": true
            },
            {
                "twigName": "description",
                "readable": true,
                "writable": true,
                "getterMethod": "getDescription",
                "setterMethod": "setDescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get description",
                "isExistingProperty": true
            },
            {
                "twigName": "products",
                "readable": true,
                "writable": false,
                "getterMethod": "getProducts",
                "setterMethod": null,
                "returnType": "Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get products",
                "isExistingProperty": true
            },
            {
                "twigName": "iconName",
                "readable": true,
                "writable": true,
                "getterMethod": "getIconName",
                "setterMethod": "setIconName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get iconName",
                "isExistingProperty": true
            },
            {
                "twigName": "icon",
                "readable": true,
                "writable": true,
                "getterMethod": "getIcon",
                "setterMethod": "setIcon",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "clients",
                "readable": true,
                "writable": false,
                "getterMethod": "getClients",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get clients",
                "isExistingProperty": true
            },
            {
                "twigName": "activeClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getActiveClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "customerNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomerNumber",
                "setterMethod": "setCustomerNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customerNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorNumber",
                "setterMethod": "setVendorNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vendorNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "information",
                "readable": true,
                "writable": true,
                "getterMethod": "getInformation",
                "setterMethod": "setInformation",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorInformation",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorInformation",
                "docComment": "Get information",
                "isExistingProperty": true
            },
            {
                "twigName": "conditions",
                "readable": true,
                "writable": true,
                "getterMethod": "getConditions",
                "setterMethod": "setConditions",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorConditions",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorConditions",
                "docComment": "Get conditions",
                "isExistingProperty": true
            },
            {
                "twigName": "contacts",
                "readable": true,
                "writable": false,
                "getterMethod": "getContacts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get contacts",
                "isExistingProperty": true
            },
            {
                "twigName": "orders",
                "readable": true,
                "writable": false,
                "getterMethod": "getOrders",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get orders",
                "isExistingProperty": true
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": false,
                "getterMethod": "getLanguage",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "selectedLanguage",
                "readable": true,
                "writable": true,
                "getterMethod": "getSelectedLanguage",
                "setterMethod": "setSelectedLanguage",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            },
            {
                "twigName": "titleWithStatus",
                "readable": true,
                "writable": false,
                "getterMethod": "getTitleWithStatus",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "newVendorProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getNewVendorProduct",
                "setterMethod": "setNewVendorProduct",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "titleWithVendorNumber",
                "readable": true,
                "writable": false,
                "getterMethod": "getTitleWithVendorNumber",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            },
            {
                "twigName": "fullTitleWithClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getFullTitleWithClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ProductMaterial": {
        "fileName": "ProductMaterial.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ProductMaterial.php",
        "bundle": "WAWIBundle",
        "className": "ProductMaterial",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ProductMaterial",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "productmaterial",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fromSetQuantity",
                "columnName": "fromSetQuantity",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "notBookMaterialInProductionOrders",
                "columnName": "notBookMaterialInProductionOrders",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "materialProduct",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "fromSetProduct",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "materials",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "materialProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaterialProduct",
                "setterMethod": "setMaterialProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get materialProduct",
                "isExistingProperty": true
            },
            {
                "twigName": "notBookMaterialInProductionOrders",
                "readable": true,
                "writable": true,
                "getterMethod": "getNotBookMaterialInProductionOrders",
                "setterMethod": "setNotBookMaterialInProductionOrders",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get notBookMaterialInProductionOrders",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "fromSetProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getFromSetProduct",
                "setterMethod": "setFromSetProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get fromSetProduct",
                "isExistingProperty": true
            },
            {
                "twigName": "fromSetQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getFromSetQuantity",
                "setterMethod": "setFromSetQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fromSetQuantity",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CategoryAccessory": {
        "fileName": "CategoryAccessory.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CategoryAccessory.php",
        "bundle": "WAWIBundle",
        "className": "CategoryAccessory",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CategoryAccessory",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "categoryaccessory",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "price",
                "columnName": "price",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cartType",
                "columnName": "cartType",
                "type": "integer",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minimumPurchaseAmount",
                "columnName": "minimumPurchaseAmount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maximumPurchaseAmount",
                "columnName": "maximumPurchaseAmount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "activeFrom",
                "columnName": "activeFrom",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "activeTo",
                "columnName": "activeTo",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "accessoryProduct",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "category",
                "type": "ManyToOne",
                "targetEntity": "Category",
                "mappedBy": null,
                "inversedBy": "accessories",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "accessoryProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getAccessoryProduct",
                "setterMethod": "setAccessoryProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get accessoryProduct",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": false
            },
            {
                "twigName": "cartType",
                "readable": true,
                "writable": true,
                "getterMethod": "getCartType",
                "setterMethod": "setCartType",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get cartType",
                "isExistingProperty": true
            },
            {
                "twigName": "price",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrice",
                "setterMethod": "setPrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get price",
                "isExistingProperty": true
            },
            {
                "twigName": "activeFrom",
                "readable": true,
                "writable": true,
                "getterMethod": "getActiveFrom",
                "setterMethod": "setActiveFrom",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get activeFrom",
                "isExistingProperty": true
            },
            {
                "twigName": "activeTo",
                "readable": true,
                "writable": true,
                "getterMethod": "getActiveTo",
                "setterMethod": "setActiveTo",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get activeTo",
                "isExistingProperty": true
            },
            {
                "twigName": "category",
                "readable": true,
                "writable": true,
                "getterMethod": "getCategory",
                "setterMethod": "setCategory",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Category",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Category",
                "docComment": "Get category",
                "isExistingProperty": true
            },
            {
                "twigName": "minimumPurchaseAmount",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinimumPurchaseAmount",
                "setterMethod": "setMinimumPurchaseAmount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minimumPurchaseAmount",
                "isExistingProperty": true
            },
            {
                "twigName": "maximumPurchaseAmount",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaximumPurchaseAmount",
                "setterMethod": "setMaximumPurchaseAmount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get maximumPurchaseAmount",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\InventoryLocationItem": {
        "fileName": "InventoryLocationItem.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/InventoryLocationItem.php",
        "bundle": "WAWIBundle",
        "className": "InventoryLocationItem",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\InventoryLocationItem",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "inventorylocationitem",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sollQuantity",
                "columnName": "sollQuantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "purchasePrice",
                "columnName": "purchasePrice",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "serialNumber",
                "type": "ManyToOne",
                "targetEntity": "ProductSerialNumber",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "inventorylocation",
                "type": "ManyToOne",
                "targetEntity": "InventoryLocation",
                "mappedBy": null,
                "inversedBy": "items",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "serialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getSerialNumber",
                "setterMethod": "setSerialNumber",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductSerialNumber",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductSerialNumber",
                "docComment": "Get serialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "inventorylocation",
                "readable": true,
                "writable": true,
                "getterMethod": "getInventorylocation",
                "setterMethod": "setInventorylocation",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\InventoryLocation",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\InventoryLocation",
                "docComment": "Get inventorylocation",
                "isExistingProperty": true
            },
            {
                "twigName": "purchasePrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getPurchasePrice",
                "setterMethod": "setPurchasePrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get purchasePrice",
                "isExistingProperty": true
            },
            {
                "twigName": "difference",
                "readable": true,
                "writable": false,
                "getterMethod": "getDifference",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "sollQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getSollQuantity",
                "setterMethod": "setSollQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sollQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "purchaseSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getPurchaseSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OttoJob": {
        "fileName": "OttoJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OttoJob.php",
        "bundle": "WAWIBundle",
        "className": "OttoJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OttoJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "ottojob",
        "extends": null,
        "repositoryClass": "Aggrosoft\\WAWIBundle\\Entity\\Repository\\OttoJobRepository",
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "jobType",
                "columnName": "jobType",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "position",
                "columnName": "position",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "imports",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "jobType",
                "readable": true,
                "writable": true,
                "getterMethod": "getJobType",
                "setterMethod": "setJobType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get jobType",
                "isExistingProperty": true
            },
            {
                "twigName": "position",
                "readable": true,
                "writable": true,
                "getterMethod": "getPosition",
                "setterMethod": "setPosition",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get position",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\AmazonProductStatus": {
        "fileName": "AmazonProductStatus.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/AmazonProductStatus.php",
        "bundle": "WAWIBundle",
        "className": "AmazonProductStatus",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\AmazonProductStatus",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "amazonproductstatus",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "updatedDate_idx",
                "columns": [
                    "updatedDate"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "error",
                "columnName": "error",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "errors",
                "columnName": "errors",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "warnings",
                "columnName": "warnings",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sku",
                "columnName": "sku",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "b2cPrice",
                "columnName": "b2cPrice",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stock",
                "columnName": "stock",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "itemName",
                "columnName": "itemName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "createdDate",
                "columnName": "createdDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updatedDate",
                "columnName": "updatedDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "exportDate",
                "columnName": "exportDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "asin",
                "columnName": "asin",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "status",
                "columnName": "status",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "marketplaceId",
                "columnName": "marketplaceId",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productType",
                "columnName": "productType",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "conditionType",
                "columnName": "conditionType",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "attributes",
                "columnName": "attributes",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "error",
                "readable": true,
                "writable": true,
                "getterMethod": "getError",
                "setterMethod": "setError",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get error",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "warnings",
                "readable": true,
                "writable": true,
                "getterMethod": "getWarnings",
                "setterMethod": "setWarnings",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get warnings",
                "isExistingProperty": true
            },
            {
                "twigName": "b2cPrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getB2cPrice",
                "setterMethod": "setB2cPrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get b2cPrice",
                "isExistingProperty": true
            },
            {
                "twigName": "itemName",
                "readable": true,
                "writable": true,
                "getterMethod": "getItemName",
                "setterMethod": "setItemName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get itemName",
                "isExistingProperty": true
            },
            {
                "twigName": "createdDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreatedDate",
                "setterMethod": "setCreatedDate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get createdDate",
                "isExistingProperty": true
            },
            {
                "twigName": "updatedDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdatedDate",
                "setterMethod": "setUpdatedDate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get updatedDate",
                "isExistingProperty": true
            },
            {
                "twigName": "asin",
                "readable": true,
                "writable": true,
                "getterMethod": "getAsin",
                "setterMethod": "setAsin",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get asin",
                "isExistingProperty": true
            },
            {
                "twigName": "status",
                "readable": true,
                "writable": true,
                "getterMethod": "getStatus",
                "setterMethod": "setStatus",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get status",
                "isExistingProperty": true
            },
            {
                "twigName": "marketplaceId",
                "readable": true,
                "writable": true,
                "getterMethod": "getMarketplaceId",
                "setterMethod": "setMarketplaceId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get marketplaceId",
                "isExistingProperty": true
            },
            {
                "twigName": "productType",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductType",
                "setterMethod": "setProductType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productType",
                "isExistingProperty": true
            },
            {
                "twigName": "conditionType",
                "readable": true,
                "writable": true,
                "getterMethod": "getConditionType",
                "setterMethod": "setConditionType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get conditionType",
                "isExistingProperty": true
            },
            {
                "twigName": "attributes",
                "readable": true,
                "writable": true,
                "getterMethod": "getAttributes",
                "setterMethod": "setAttributes",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get attributes",
                "isExistingProperty": true
            },
            {
                "twigName": "errors",
                "readable": true,
                "writable": true,
                "getterMethod": "getErrors",
                "setterMethod": "setErrors",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get errors",
                "isExistingProperty": true
            },
            {
                "twigName": "sku",
                "readable": true,
                "writable": true,
                "getterMethod": "getSku",
                "setterMethod": "setSku",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sku",
                "isExistingProperty": true
            },
            {
                "twigName": "stock",
                "readable": true,
                "writable": true,
                "getterMethod": "getStock",
                "setterMethod": "setStock",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stock",
                "isExistingProperty": true
            },
            {
                "twigName": "exportDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getExportDate",
                "setterMethod": "setExportDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get exportDate",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\EbayOrderJob": {
        "fileName": "EbayOrderJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/EbayOrderJob.php",
        "bundle": "WAWIBundle",
        "className": "EbayOrderJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\EbayOrderJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "ebayorderjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "type",
                "columnName": "type",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "type",
                "readable": true,
                "writable": true,
                "getterMethod": "getType",
                "setterMethod": "setType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get type",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\WebshopProductExportJob": {
        "fileName": "WebshopProductExportJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/WebshopProductExportJob.php",
        "bundle": "WAWIBundle",
        "className": "WebshopProductExportJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\WebshopProductExportJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "webshopproductexportjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\WorkflowEvent": {
        "fileName": "WorkflowEvent.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/WorkflowEvent.php",
        "bundle": "WAWIBundle",
        "className": "WorkflowEvent",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\WorkflowEvent",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "workflowevent",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "active",
                "columnName": "active",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "controller",
                "columnName": "controller",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "displayAsButton",
                "columnName": "displayAsButton",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "displayCondition",
                "columnName": "displayCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entitiesSorting",
                "columnName": "entitiesSorting",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "htmlAttributes",
                "columnName": "htmlAttributes",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "questionCondition",
                "columnName": "questionCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "questionText",
                "columnName": "questionText",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "controller",
                "readable": true,
                "writable": true,
                "getterMethod": "getController",
                "setterMethod": "setController",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get controller",
                "isExistingProperty": true
            },
            {
                "twigName": "active",
                "readable": true,
                "writable": true,
                "getterMethod": "getActive",
                "setterMethod": "setActive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get active",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "displayAsButton",
                "readable": true,
                "writable": true,
                "getterMethod": "getDisplayAsButton",
                "setterMethod": "setDisplayAsButton",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get displayAsButton",
                "isExistingProperty": true
            },
            {
                "twigName": "entitiesSorting",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntitiesSorting",
                "setterMethod": "setEntitiesSorting",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entitiesSorting",
                "isExistingProperty": true
            },
            {
                "twigName": "displayCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getDisplayCondition",
                "setterMethod": "setDisplayCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get displayCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "htmlAttributes",
                "readable": true,
                "writable": true,
                "getterMethod": "getHtmlAttributes",
                "setterMethod": "setHtmlAttributes",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get htmlAttributes",
                "isExistingProperty": true
            },
            {
                "twigName": "questionCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuestionCondition",
                "setterMethod": "setQuestionCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get questionCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "questionText",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuestionText",
                "setterMethod": "setQuestionText",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get questionText",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ProductSaleCondition": {
        "fileName": "ProductSaleCondition.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ProductSaleCondition.php",
        "bundle": "WAWIBundle",
        "className": "ProductSaleCondition",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ProductSaleCondition",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "productsalecondition",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "minimumAmount",
                "columnName": "minimumAmount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maximumAmount",
                "columnName": "maximumAmount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minimumAmountStep",
                "columnName": "minimumAmountStep",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "useTilBestBeforeWaitingPeriod",
                "columnName": "useTilBestBeforeWaitingPeriod",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "saleConditions",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customerGroup",
                "type": "ManyToOne",
                "targetEntity": "CustomerGroup",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "minimumAmount",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinimumAmount",
                "setterMethod": "setMinimumAmount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minimumAmount",
                "isExistingProperty": true
            },
            {
                "twigName": "minimumAmountStep",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinimumAmountStep",
                "setterMethod": "setMinimumAmountStep",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minimumAmountStep",
                "isExistingProperty": true
            },
            {
                "twigName": "useTilBestBeforeWaitingPeriod",
                "readable": true,
                "writable": true,
                "getterMethod": "getUseTilBestBeforeWaitingPeriod",
                "setterMethod": "setUseTilBestBeforeWaitingPeriod",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get useTilBestBeforeWaitingPeriod",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "customerGroup",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomerGroup",
                "setterMethod": "setCustomerGroup",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomerGroup",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomerGroup",
                "docComment": "Get customerGroup",
                "isExistingProperty": true
            },
            {
                "twigName": "maximumAmount",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaximumAmount",
                "setterMethod": "setMaximumAmount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get maximumAmount",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ClientDocument": {
        "fileName": "ClientDocument.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ClientDocument.php",
        "bundle": "WAWIBundle",
        "className": "ClientDocument",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ClientDocument",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "clientdocument",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpload",
            "IDocumentTemplateUpload"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "documentCondition",
                "columnName": "documentCondition",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "twigItemsForeach",
                "columnName": "twigItemsForeach",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fileName",
                "columnName": "file",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "senderEmail",
                "columnName": "senderEmail",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "senderName",
                "columnName": "senderName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "emailFileName",
                "columnName": "emailFile",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "document",
                "type": "ManyToOne",
                "targetEntity": "Document",
                "mappedBy": null,
                "inversedBy": "clientDocuments",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "language",
                "type": "ManyToOne",
                "targetEntity": "Language",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "file",
                "readable": true,
                "writable": true,
                "getterMethod": "getFile",
                "setterMethod": "setFile",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "emailFile",
                "readable": true,
                "writable": true,
                "getterMethod": "getEmailFile",
                "setterMethod": "setEmailFile",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "notInWebDir",
                "readable": true,
                "writable": false,
                "getterMethod": "getNotInWebDir",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "fileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileName",
                "setterMethod": "setFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileName",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "document",
                "readable": true,
                "writable": true,
                "getterMethod": "getDocument",
                "setterMethod": "setDocument",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Document",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Document",
                "docComment": "Get document",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": true,
                "getterMethod": "getLanguage",
                "setterMethod": "setLanguage",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Language",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Language",
                "docComment": "Get language",
                "isExistingProperty": true
            },
            {
                "twigName": "documentCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getDocumentCondition",
                "setterMethod": "setDocumentCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get documentCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "emailFileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getEmailFileName",
                "setterMethod": "setEmailFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get emailFileName",
                "isExistingProperty": true
            },
            {
                "twigName": "senderEmail",
                "readable": true,
                "writable": true,
                "getterMethod": "getSenderEmail",
                "setterMethod": "setSenderEmail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get senderEmail",
                "isExistingProperty": true
            },
            {
                "twigName": "senderName",
                "readable": true,
                "writable": true,
                "getterMethod": "getSenderName",
                "setterMethod": "setSenderName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get senderName",
                "isExistingProperty": true
            },
            {
                "twigName": "twigItemsForeach",
                "readable": true,
                "writable": true,
                "getterMethod": "getTwigItemsForeach",
                "setterMethod": "setTwigItemsForeach",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get twigItemsForeach",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Report": {
        "fileName": "Report.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Report.php",
        "bundle": "WAWIBundle",
        "className": "Report",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Report",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "report",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "IClientClonable",
            "IGroupable",
            "IUpdateTimeTrackable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "active",
                "columnName": "active",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "internalReport",
                "columnName": "internalReport",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entity",
                "columnName": "entity",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "token",
                "columnName": "token",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "exportType",
                "columnName": "exportType",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fileName",
                "columnName": "fileName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maxItemsCount",
                "columnName": "maxItemsCount",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "startOffset",
                "columnName": "startOffset",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customCondition",
                "columnName": "customCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customConditionAfterGrouping",
                "columnName": "customConditionAfterGrouping",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "csvDelimiter",
                "columnName": "csvDelimiter",
                "type": "string",
                "length": 5,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "csvEnclosure",
                "columnName": "csvEnclosure",
                "type": "string",
                "length": 5,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "csvEncoding",
                "columnName": "csvEncoding",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "itemsPerCall",
                "columnName": "itemsPerCall",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sortingField",
                "columnName": "sortingField",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sortingDirection",
                "columnName": "sortingDirection",
                "type": "string",
                "length": 4,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sortingField2",
                "columnName": "sortingField2",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sortingDirection2",
                "columnName": "sortingDirection2",
                "type": "string",
                "length": 4,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastLog",
                "columnName": "lastLog",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "amountOfRowsPerEntity",
                "columnName": "amountOfRowsPerEntity",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customRowTemplate",
                "columnName": "customRowTemplate",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customHeaderTemplate",
                "columnName": "customHeaderTemplate",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customFooterTemplate",
                "columnName": "customFooterTemplate",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "dqlCondition",
                "columnName": "dqlCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "noHeader",
                "columnName": "noHeader",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "useCRLF",
                "columnName": "useCRLF",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fetchFromAllClients",
                "columnName": "fetchFromAllClients",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalFooterRow",
                "columnName": "additionalFooterRow",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "columns",
                "type": "OneToMany",
                "targetEntity": "ReportColumn",
                "mappedBy": "report",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "conditions",
                "type": "OneToMany",
                "targetEntity": "ReportCondition",
                "mappedBy": "report",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "workflows",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "language",
                "type": "ManyToOne",
                "targetEntity": "Language",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "gridReportForUser",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "products",
                "type": "ManyToMany",
                "targetEntity": "Product",
                "mappedBy": "reports",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customers",
                "type": "ManyToMany",
                "targetEntity": "Customer",
                "mappedBy": "reports",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "offers",
                "type": "ManyToMany",
                "targetEntity": "Offer",
                "mappedBy": "reports",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "orders",
                "type": "ManyToMany",
                "targetEntity": "Offer",
                "mappedBy": "reports",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "reports",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "entity",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntity",
                "setterMethod": "setEntity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entity",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "columns",
                "readable": true,
                "writable": false,
                "getterMethod": "getColumns",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get columns",
                "isExistingProperty": true
            },
            {
                "twigName": "customCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomCondition",
                "setterMethod": "setCustomCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "active",
                "readable": true,
                "writable": true,
                "getterMethod": "getActive",
                "setterMethod": "setActive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get active",
                "isExistingProperty": true
            },
            {
                "twigName": "csvDelimiter",
                "readable": true,
                "writable": true,
                "getterMethod": "getCsvDelimiter",
                "setterMethod": "setCsvDelimiter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get csvDelimiter",
                "isExistingProperty": true
            },
            {
                "twigName": "csvEnclosure",
                "readable": true,
                "writable": true,
                "getterMethod": "getCsvEnclosure",
                "setterMethod": "setCsvEnclosure",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get csvEnclosure",
                "isExistingProperty": true
            },
            {
                "twigName": "csvEncoding",
                "readable": true,
                "writable": true,
                "getterMethod": "getCsvEncoding",
                "setterMethod": "setCsvEncoding",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get csvEncoding",
                "isExistingProperty": true
            },
            {
                "twigName": "token",
                "readable": true,
                "writable": true,
                "getterMethod": "getToken",
                "setterMethod": "setToken",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get token",
                "isExistingProperty": true
            },
            {
                "twigName": "fileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileName",
                "setterMethod": "setFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileName",
                "isExistingProperty": true
            },
            {
                "twigName": "itemsPerCall",
                "readable": true,
                "writable": true,
                "getterMethod": "getItemsPerCall",
                "setterMethod": "setItemsPerCall",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get itemsPerCall",
                "isExistingProperty": true
            },
            {
                "twigName": "lastLog",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastLog",
                "setterMethod": "setLastLog",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get lastLog",
                "isExistingProperty": true
            },
            {
                "twigName": "conditions",
                "readable": true,
                "writable": false,
                "getterMethod": "getConditions",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get conditions",
                "isExistingProperty": true
            },
            {
                "twigName": "products",
                "readable": true,
                "writable": false,
                "getterMethod": "getProducts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get products",
                "isExistingProperty": true
            },
            {
                "twigName": "customers",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get customers",
                "isExistingProperty": true
            },
            {
                "twigName": "offers",
                "readable": true,
                "writable": false,
                "getterMethod": "getOffers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get offers",
                "isExistingProperty": true
            },
            {
                "twigName": "orders",
                "readable": true,
                "writable": false,
                "getterMethod": "getOrders",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get orders",
                "isExistingProperty": true
            },
            {
                "twigName": "sortingField",
                "readable": true,
                "writable": true,
                "getterMethod": "getSortingField",
                "setterMethod": "setSortingField",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sortingField",
                "isExistingProperty": true
            },
            {
                "twigName": "sortingDirection",
                "readable": true,
                "writable": true,
                "getterMethod": "getSortingDirection",
                "setterMethod": "setSortingDirection",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sortingDirection",
                "isExistingProperty": true
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": true,
                "getterMethod": "getLanguage",
                "setterMethod": "setLanguage",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Language",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Language",
                "docComment": "Get language",
                "isExistingProperty": true
            },
            {
                "twigName": "dqlCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getDqlCondition",
                "setterMethod": "setDqlCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get dqlCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "noHeader",
                "readable": true,
                "writable": true,
                "getterMethod": "getNoHeader",
                "setterMethod": "setNoHeader",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get noHeader",
                "isExistingProperty": true
            },
            {
                "twigName": "maxItemsCount",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaxItemsCount",
                "setterMethod": "setMaxItemsCount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get maxItemsCount",
                "isExistingProperty": true
            },
            {
                "twigName": "startOffset",
                "readable": true,
                "writable": true,
                "getterMethod": "getStartOffset",
                "setterMethod": "setStartOffset",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get startOffset",
                "isExistingProperty": true
            },
            {
                "twigName": "exportType",
                "readable": true,
                "writable": true,
                "getterMethod": "getExportType",
                "setterMethod": "setExportType",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get exportType",
                "isExistingProperty": true
            },
            {
                "twigName": "gridReportForUser",
                "readable": true,
                "writable": true,
                "getterMethod": "getGridReportForUser",
                "setterMethod": "setGridReportForUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get gridReportForUser",
                "isExistingProperty": true
            },
            {
                "twigName": "customRowTemplate",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomRowTemplate",
                "setterMethod": "setCustomRowTemplate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customRowTemplate",
                "isExistingProperty": true
            },
            {
                "twigName": "customHeaderTemplate",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomHeaderTemplate",
                "setterMethod": "setCustomHeaderTemplate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customHeaderTemplate",
                "isExistingProperty": true
            },
            {
                "twigName": "customFooterTemplate",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomFooterTemplate",
                "setterMethod": "setCustomFooterTemplate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customFooterTemplate",
                "isExistingProperty": true
            },
            {
                "twigName": "fetchFromAllClients",
                "readable": true,
                "writable": true,
                "getterMethod": "getFetchFromAllClients",
                "setterMethod": "setFetchFromAllClients",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get fetchFromAllClients",
                "isExistingProperty": true
            },
            {
                "twigName": "customConditionAfterGrouping",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomConditionAfterGrouping",
                "setterMethod": "setCustomConditionAfterGrouping",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customConditionAfterGrouping",
                "isExistingProperty": true
            },
            {
                "twigName": "sortingField2",
                "readable": true,
                "writable": true,
                "getterMethod": "getSortingField2",
                "setterMethod": "setSortingField2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sortingField2",
                "isExistingProperty": true
            },
            {
                "twigName": "sortingDirection2",
                "readable": true,
                "writable": true,
                "getterMethod": "getSortingDirection2",
                "setterMethod": "setSortingDirection2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sortingDirection2",
                "isExistingProperty": true
            },
            {
                "twigName": "useCRLF",
                "readable": true,
                "writable": true,
                "getterMethod": "getUseCRLF",
                "setterMethod": "setUseCRLF",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get useCRLF",
                "isExistingProperty": true
            },
            {
                "twigName": "amountOfRowsPerEntity",
                "readable": true,
                "writable": true,
                "getterMethod": "getAmountOfRowsPerEntity",
                "setterMethod": "setAmountOfRowsPerEntity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get amountOfRowsPerEntity",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalFooterRow",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalFooterRow",
                "setterMethod": "setAdditionalFooterRow",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalFooterRow",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            },
            {
                "twigName": "internalReport",
                "readable": true,
                "writable": true,
                "getterMethod": "getInternalReport",
                "setterMethod": "setInternalReport",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get internalReport",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\MollieTransaction": {
        "fileName": "MollieTransaction.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/MollieTransaction.php",
        "bundle": "WAWIBundle",
        "className": "MollieTransaction",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\MollieTransaction",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "mollietransaction",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "foreignId_idx",
                "columns": [
                    "foreignId"
                ],
                "unique": false
            },
            {
                "name": "createdAt_idx",
                "columns": [
                    "createdAt"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreignId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "amount",
                "columnName": "amount",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "currencyCode",
                "columnName": "currencyCode",
                "type": "string",
                "length": 6,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "amountRefunded",
                "columnName": "amountRefunded",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "capturedAmount",
                "columnName": "capturedAmount",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "amountChargedBack",
                "columnName": "amountChargedBack",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "settlementAmount",
                "columnName": "settlementAmount",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "description",
                "columnName": "description",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "status",
                "columnName": "status",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "profileId",
                "columnName": "profileId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sequenceType",
                "columnName": "sequenceType",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "transactionId",
                "columnName": "transactionId",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentMethod",
                "columnName": "paymentMethod",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "payPalTransactionId",
                "columnName": "payPalTransactionId",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "createdAt",
                "columnName": "createdAt",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paidAt",
                "columnName": "paidAt",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "details",
                "columnName": "details",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "amount",
                "readable": true,
                "writable": true,
                "getterMethod": "getAmount",
                "setterMethod": "setAmount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get amount",
                "isExistingProperty": true
            },
            {
                "twigName": "amountRefunded",
                "readable": true,
                "writable": true,
                "getterMethod": "getAmountRefunded",
                "setterMethod": "setAmountRefunded",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get amountRefunded",
                "isExistingProperty": true
            },
            {
                "twigName": "capturedAmount",
                "readable": true,
                "writable": true,
                "getterMethod": "getCapturedAmount",
                "setterMethod": "setCapturedAmount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get capturedAmount",
                "isExistingProperty": true
            },
            {
                "twigName": "amountChargedBack",
                "readable": true,
                "writable": true,
                "getterMethod": "getAmountChargedBack",
                "setterMethod": "setAmountChargedBack",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get amountChargedBack",
                "isExistingProperty": true
            },
            {
                "twigName": "settlementAmount",
                "readable": true,
                "writable": true,
                "getterMethod": "getSettlementAmount",
                "setterMethod": "setSettlementAmount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get settlementAmount",
                "isExistingProperty": true
            },
            {
                "twigName": "description",
                "readable": true,
                "writable": true,
                "getterMethod": "getDescription",
                "setterMethod": "setDescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get description",
                "isExistingProperty": true
            },
            {
                "twigName": "status",
                "readable": true,
                "writable": true,
                "getterMethod": "getStatus",
                "setterMethod": "setStatus",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get status",
                "isExistingProperty": true
            },
            {
                "twigName": "profileId",
                "readable": true,
                "writable": true,
                "getterMethod": "getProfileId",
                "setterMethod": "setProfileId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get profileId",
                "isExistingProperty": true
            },
            {
                "twigName": "sequenceType",
                "readable": true,
                "writable": true,
                "getterMethod": "getSequenceType",
                "setterMethod": "setSequenceType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sequenceType",
                "isExistingProperty": true
            },
            {
                "twigName": "transactionId",
                "readable": true,
                "writable": true,
                "getterMethod": "getTransactionId",
                "setterMethod": "setTransactionId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get transactionId",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentMethod",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentMethod",
                "setterMethod": "setPaymentMethod",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get paymentMethod",
                "isExistingProperty": true
            },
            {
                "twigName": "payPalTransactionId",
                "readable": true,
                "writable": true,
                "getterMethod": "getPayPalTransactionId",
                "setterMethod": "setPayPalTransactionId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get payPalTransactionId",
                "isExistingProperty": true
            },
            {
                "twigName": "createdAt",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreatedAt",
                "setterMethod": "setCreatedAt",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get createdAt",
                "isExistingProperty": true
            },
            {
                "twigName": "paidAt",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaidAt",
                "setterMethod": "setPaidAt",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get paidAt",
                "isExistingProperty": true
            },
            {
                "twigName": "details",
                "readable": true,
                "writable": true,
                "getterMethod": "getDetails",
                "setterMethod": "setDetails",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get details",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "currencyCode",
                "readable": true,
                "writable": true,
                "getterMethod": "getCurrencyCode",
                "setterMethod": "setCurrencyCode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get currencyCode",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\AmazonInvoiceJob": {
        "fileName": "AmazonInvoiceJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/AmazonInvoiceJob.php",
        "bundle": "WAWIBundle",
        "className": "AmazonInvoiceJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\AmazonInvoiceJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "amazoninvoicejob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "imports",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OrderStatus": {
        "fileName": "OrderStatus.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OrderStatus.php",
        "bundle": "WAWIBundle",
        "className": "OrderStatus",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OrderStatus",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "orderstatus",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "IClientClonable",
            "IGroupable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "salesChannelTitle",
                "columnName": "salesChannelTitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "pinned",
                "columnName": "pinned",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hidden",
                "columnName": "hidden",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "color",
                "columnName": "color",
                "type": "string",
                "length": 10,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "orderstatuses",
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "orderstatuses",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "color",
                "readable": true,
                "writable": true,
                "getterMethod": "getColor",
                "setterMethod": "setColor",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get color",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "pinned",
                "readable": true,
                "writable": true,
                "getterMethod": "getPinned",
                "setterMethod": "setPinned",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get pinned",
                "isExistingProperty": true
            },
            {
                "twigName": "salesChannelTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalesChannelTitle",
                "setterMethod": "setSalesChannelTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get salesChannelTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "hidden",
                "readable": true,
                "writable": true,
                "getterMethod": "getHidden",
                "setterMethod": "setHidden",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get hidden",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OttoStockJob": {
        "fileName": "OttoStockJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OttoStockJob.php",
        "bundle": "WAWIBundle",
        "className": "OttoStockJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OttoStockJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "ottostockjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deactivate",
                "columnName": "deactivate",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fromExport",
                "columnName": "fromExport",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "deactivate",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeactivate",
                "setterMethod": "setDeactivate",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get deactivate",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "fromExport",
                "readable": true,
                "writable": true,
                "getterMethod": "getFromExport",
                "setterMethod": "setFromExport",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get fromExport",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\PickList": {
        "fileName": "PickList.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/PickList.php",
        "bundle": "WAWIBundle",
        "className": "PickList",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\PickList",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "picklist",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "IPricingItemContainer"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "picklistNumber",
                "columnName": "picklistNumber",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fetchDate",
                "columnName": "fetchDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "items",
                "type": "OneToMany",
                "targetEntity": "PickListItem",
                "mappedBy": "pickList",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "orders",
                "type": "OneToMany",
                "targetEntity": "Order",
                "mappedBy": "pickList",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "orderPickings",
                "type": "OneToMany",
                "targetEntity": "OrderPicking",
                "mappedBy": "pickList",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "fetchedByUser",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "serialNumbers",
                "readable": true,
                "writable": false,
                "getterMethod": "hasSerialNumbers",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "pricingItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "pricingTotals",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingTotals",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "picklistNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getPicklistNumber",
                "setterMethod": "setPicklistNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get picklistNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "items",
                "readable": true,
                "writable": false,
                "getterMethod": "getItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get items",
                "isExistingProperty": true
            },
            {
                "twigName": "orders",
                "readable": true,
                "writable": false,
                "getterMethod": "getOrders",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get orders",
                "isExistingProperty": true
            },
            {
                "twigName": "orderPickings",
                "readable": true,
                "writable": false,
                "getterMethod": "getOrderPickings",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get orderPickings",
                "isExistingProperty": true
            },
            {
                "twigName": "virtualPicking",
                "readable": true,
                "writable": false,
                "getterMethod": "isVirtualPicking",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "clerk",
                "readable": true,
                "writable": false,
                "getterMethod": "getClerk",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "oldestOrder",
                "readable": true,
                "writable": false,
                "getterMethod": "getOldestOrder",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "newestOrder",
                "readable": true,
                "writable": false,
                "getterMethod": "getNewestOrder",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "productsTotalQuantity",
                "readable": true,
                "writable": false,
                "getterMethod": "getProductsTotalQuantity",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "fetchDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getFetchDate",
                "setterMethod": "setFetchDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get fetchDate",
                "isExistingProperty": true
            },
            {
                "twigName": "fetchedByUser",
                "readable": true,
                "writable": true,
                "getterMethod": "getFetchedByUser",
                "setterMethod": "setFetchedByUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get fetchedByUser",
                "isExistingProperty": true
            },
            {
                "twigName": "lastFetchDate",
                "readable": true,
                "writable": false,
                "getterMethod": "getLastFetchDate",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "usedWarehouses",
                "readable": true,
                "writable": false,
                "getterMethod": "getUsedWarehouses",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ShippingCost": {
        "fileName": "ShippingCost.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ShippingCost.php",
        "bundle": "WAWIBundle",
        "className": "ShippingCost",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ShippingCost",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "shippingcost",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IChildEntity"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minProductQuantity",
                "columnName": "minProductQuantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maxProductQuantity",
                "columnName": "maxProductQuantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minProductWeight",
                "columnName": "minProductWeight",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maxProductWeight",
                "columnName": "maxProductWeight",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minProductVolume",
                "columnName": "minProductVolume",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maxProductVolume",
                "columnName": "maxProductVolume",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minProductLength",
                "columnName": "minProductLength",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maxProductLength",
                "columnName": "maxProductLength",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minProductWidth",
                "columnName": "minProductWidth",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maxProductWidth",
                "columnName": "maxProductWidth",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minProductHeight",
                "columnName": "minProductHeight",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maxProductHeight",
                "columnName": "maxProductHeight",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minProductPrice",
                "columnName": "minProductPrice",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maxProductPrice",
                "columnName": "maxProductPrice",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minMaxPriceNetto",
                "columnName": "minMaxPriceNetto",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "salesChannels",
                "type": "ManyToMany",
                "targetEntity": "SalesChannel",
                "mappedBy": null,
                "inversedBy": "shippingcosts",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "countries",
                "type": "ManyToMany",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": "shippingcosts",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedCountries",
                "type": "ManyToMany",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": "excludedshippingcosts",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customerGroups",
                "type": "ManyToMany",
                "targetEntity": "CustomerGroup",
                "mappedBy": null,
                "inversedBy": "shippingcosts",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedCustomerGroups",
                "type": "ManyToMany",
                "targetEntity": "CustomerGroup",
                "mappedBy": null,
                "inversedBy": "excludedshippingcosts",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "categories",
                "type": "ManyToMany",
                "targetEntity": "Category",
                "mappedBy": null,
                "inversedBy": "shippingcosts",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "products",
                "type": "ManyToMany",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "shippingcosts",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedCategories",
                "type": "ManyToMany",
                "targetEntity": "Category",
                "mappedBy": null,
                "inversedBy": "excludedshippingcosts",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedProducts",
                "type": "ManyToMany",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "excludedshippingcosts",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shipping",
                "type": "ManyToOne",
                "targetEntity": "Shipping",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "salesChannels",
                "readable": true,
                "writable": false,
                "getterMethod": "getSalesChannels",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get salesChannels",
                "isExistingProperty": true
            },
            {
                "twigName": "countries",
                "readable": true,
                "writable": false,
                "getterMethod": "getCountries",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get countries",
                "isExistingProperty": true
            },
            {
                "twigName": "customerGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomerGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get customerGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "shipping",
                "readable": true,
                "writable": true,
                "getterMethod": "getShipping",
                "setterMethod": "setShipping",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Shipping",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Shipping",
                "docComment": "Get shipping",
                "isExistingProperty": true
            },
            {
                "twigName": "products",
                "readable": true,
                "writable": true,
                "getterMethod": "getProducts",
                "setterMethod": "setProducts",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get products",
                "isExistingProperty": true
            },
            {
                "twigName": "categories",
                "readable": true,
                "writable": true,
                "getterMethod": "getCategories",
                "setterMethod": "setCategories",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get categories",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedCategories",
                "readable": true,
                "writable": true,
                "getterMethod": "getExcludedCategories",
                "setterMethod": "setExcludedCategories",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedCategories",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedProducts",
                "readable": true,
                "writable": true,
                "getterMethod": "getExcludedProducts",
                "setterMethod": "setExcludedProducts",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedProducts",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedCountries",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedCountries",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedCountries",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedCustomerGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedCustomerGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedCustomerGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "minProductQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinProductQuantity",
                "setterMethod": "setMinProductQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minProductQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "maxProductQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaxProductQuantity",
                "setterMethod": "setMaxProductQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get maxProductQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "minProductWeight",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinProductWeight",
                "setterMethod": "setMinProductWeight",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minProductWeight",
                "isExistingProperty": true
            },
            {
                "twigName": "maxProductWeight",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaxProductWeight",
                "setterMethod": "setMaxProductWeight",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get maxProductWeight",
                "isExistingProperty": true
            },
            {
                "twigName": "minProductVolume",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinProductVolume",
                "setterMethod": "setMinProductVolume",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minProductVolume",
                "isExistingProperty": true
            },
            {
                "twigName": "maxProductVolume",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaxProductVolume",
                "setterMethod": "setMaxProductVolume",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get maxProductVolume",
                "isExistingProperty": true
            },
            {
                "twigName": "minProductLength",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinProductLength",
                "setterMethod": "setMinProductLength",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minProductLength",
                "isExistingProperty": true
            },
            {
                "twigName": "maxProductLength",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaxProductLength",
                "setterMethod": "setMaxProductLength",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get maxProductLength",
                "isExistingProperty": true
            },
            {
                "twigName": "minProductWidth",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinProductWidth",
                "setterMethod": "setMinProductWidth",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minProductWidth",
                "isExistingProperty": true
            },
            {
                "twigName": "maxProductWidth",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaxProductWidth",
                "setterMethod": "setMaxProductWidth",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get maxProductWidth",
                "isExistingProperty": true
            },
            {
                "twigName": "minProductHeight",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinProductHeight",
                "setterMethod": "setMinProductHeight",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minProductHeight",
                "isExistingProperty": true
            },
            {
                "twigName": "maxProductHeight",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaxProductHeight",
                "setterMethod": "setMaxProductHeight",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get maxProductHeight",
                "isExistingProperty": true
            },
            {
                "twigName": "minProductPrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinProductPrice",
                "setterMethod": "setMinProductPrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minProductPrice",
                "isExistingProperty": true
            },
            {
                "twigName": "maxProductPrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaxProductPrice",
                "setterMethod": "setMaxProductPrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get maxProductPrice",
                "isExistingProperty": true
            },
            {
                "twigName": "minMaxPriceNetto",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinMaxPriceNetto",
                "setterMethod": "setMinMaxPriceNetto",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get minMaxPriceNetto",
                "isExistingProperty": true
            },
            {
                "twigName": "parentEntityForForms",
                "readable": true,
                "writable": false,
                "getterMethod": "getParentEntityForForms",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\AccountSystem": {
        "fileName": "AccountSystem.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/AccountSystem.php",
        "bundle": "WAWIBundle",
        "className": "AccountSystem",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\AccountSystem",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "accountsystem",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "items",
                "type": "OneToMany",
                "targetEntity": "AccountSystemItem",
                "mappedBy": "accountSystem",
                "inversedBy": null,
                "cascade": [
                    "all"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            },
            {
                "twigName": "items",
                "readable": true,
                "writable": false,
                "getterMethod": "getItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get items",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\EbayCloseOfferJob": {
        "fileName": "EbayCloseOfferJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/EbayCloseOfferJob.php",
        "bundle": "WAWIBundle",
        "className": "EbayCloseOfferJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\EbayCloseOfferJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "ebaycloseofferjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "ebayitemid",
                "columnName": "ebayitemid",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "ebayitemid",
                "readable": true,
                "writable": true,
                "getterMethod": "getEbayitemid",
                "setterMethod": "setEbayitemid",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ebayitemid",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OrderInternalComment": {
        "fileName": "OrderInternalComment.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OrderInternalComment.php",
        "bundle": "WAWIBundle",
        "className": "OrderInternalComment",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OrderInternalComment",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "orderinternalcomment",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpload",
            "IForeignClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "message",
                "columnName": "message",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fileName",
                "columnName": "file",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "offer",
                "type": "ManyToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "file",
                "readable": true,
                "writable": true,
                "getterMethod": "getFile",
                "setterMethod": "setFile",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "message",
                "readable": true,
                "writable": true,
                "getterMethod": "getMessage",
                "setterMethod": "setMessage",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get message",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "fileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileName",
                "setterMethod": "setFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileName",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getForeignClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "offer",
                "readable": true,
                "writable": true,
                "getterMethod": "getOffer",
                "setterMethod": "setOffer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get offer",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Export": {
        "fileName": "Export.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Export.php",
        "bundle": "WAWIBundle",
        "className": "Export",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Export",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "export",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "imports",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\LiabilityPayment": {
        "fileName": "LiabilityPayment.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/LiabilityPayment.php",
        "bundle": "WAWIBundle",
        "className": "LiabilityPayment",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\LiabilityPayment",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "liabilitypayment",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IChildEntity"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "total",
                "columnName": "total",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentTransactionId",
                "columnName": "paymentTransactionId",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentFee",
                "columnName": "paymentFee",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "payment",
                "type": "ManyToOne",
                "targetEntity": "Payment",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "liability",
                "type": "ManyToOne",
                "targetEntity": "Liability",
                "mappedBy": null,
                "inversedBy": "liabilityPayments",
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "total",
                "readable": true,
                "writable": true,
                "getterMethod": "getTotal",
                "setterMethod": "setTotal",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get total",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentTransactionId",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentTransactionId",
                "setterMethod": "setPaymentTransactionId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get paymentTransactionId",
                "isExistingProperty": true
            },
            {
                "twigName": "payment",
                "readable": true,
                "writable": true,
                "getterMethod": "getPayment",
                "setterMethod": "setPayment",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "docComment": "Get payment",
                "isExistingProperty": true
            },
            {
                "twigName": "liability",
                "readable": true,
                "writable": true,
                "getterMethod": "getLiability",
                "setterMethod": "setLiability",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Liability",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Liability",
                "docComment": "Get liability",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentFee",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentFee",
                "setterMethod": "setPaymentFee",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get paymentFee",
                "isExistingProperty": true
            },
            {
                "twigName": "parentEntityForForms",
                "readable": true,
                "writable": false,
                "getterMethod": "getParentEntityForForms",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ProductStock": {
        "fileName": "ProductStock.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ProductStock.php",
        "bundle": "WAWIBundle",
        "className": "ProductStock",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ProductStock",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "productstock",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "stock",
                "columnName": "stock",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "reservedStock",
                "columnName": "reservedStock",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "internalReservedStock",
                "columnName": "internalReservedStock",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customReservedStock",
                "columnName": "customReservedStock",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stockForSale",
                "columnName": "stockForSale",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "negativeStock",
                "columnName": "negativeStock",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "orderedStock",
                "columnName": "orderedStock",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "stocks",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "stock",
                "readable": true,
                "writable": true,
                "getterMethod": "getStock",
                "setterMethod": "setStock",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stock",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "reservedStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getReservedStock",
                "setterMethod": "setReservedStock",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get reservedStock",
                "isExistingProperty": true
            },
            {
                "twigName": "stockForSale",
                "readable": true,
                "writable": true,
                "getterMethod": "getStockForSale",
                "setterMethod": "setStockForSale",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stockForSale",
                "isExistingProperty": true
            },
            {
                "twigName": "customReservedStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomReservedStock",
                "setterMethod": "setCustomReservedStock",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customReservedStock",
                "isExistingProperty": true
            },
            {
                "twigName": "negativeStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getNegativeStock",
                "setterMethod": "setNegativeStock",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get negativeStock",
                "isExistingProperty": true
            },
            {
                "twigName": "realStock",
                "readable": true,
                "writable": false,
                "getterMethod": "getRealStock",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "internalReservedStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getInternalReservedStock",
                "setterMethod": "setInternalReservedStock",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get internalReservedStock",
                "isExistingProperty": true
            },
            {
                "twigName": "orderedStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderedStock",
                "setterMethod": "setOrderedStock",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get orderedStock",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\VendorOrderDeliveryMetaField": {
        "fileName": "VendorOrderDeliveryMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/VendorOrderDeliveryMetaField.php",
        "bundle": "WAWIBundle",
        "className": "VendorOrderDeliveryMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\VendorOrderDeliveryMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "vendororderdeliverymetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "vendorOrderDelivery",
                "type": "ManyToOne",
                "targetEntity": "VendorOrderDelivery",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorOrderDelivery",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorOrderDelivery",
                "setterMethod": "setVendorOrderDelivery",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrderDelivery",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrderDelivery",
                "docComment": "Get vendorOrderDelivery",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ReturnTrackingInfo": {
        "fileName": "ReturnTrackingInfo.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ReturnTrackingInfo.php",
        "bundle": "WAWIBundle",
        "className": "ReturnTrackingInfo",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ReturnTrackingInfo",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "returntrackinginfo",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "trackingCode",
                "columnName": "trackingCode",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "labelUrl",
                "columnName": "labelUrl",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": "previousTrackingInfos",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "trackingCode",
                "readable": true,
                "writable": true,
                "getterMethod": "getTrackingCode",
                "setterMethod": "setTrackingCode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get trackingCode",
                "isExistingProperty": true
            },
            {
                "twigName": "labelUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getLabelUrl",
                "setterMethod": "setLabelUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get labelUrl",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OrderTask": {
        "fileName": "OrderTask.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OrderTask.php",
        "bundle": "WAWIBundle",
        "className": "OrderTask",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OrderTask",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "ordertask",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpload",
            "IForeignClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "description",
                "columnName": "description",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fulfillmentBeginDate",
                "columnName": "fulfillmentBeginDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fulfillmentEndDate",
                "columnName": "fulfillmentEndDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "completedDate",
                "columnName": "completedDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fileName",
                "columnName": "file",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "clerk",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "externalClerk",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "createdBy",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "workflowAction",
                "type": "ManyToOne",
                "targetEntity": "WorkflowEvent",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "status",
                "type": "ManyToOne",
                "targetEntity": "EntityStatus",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "file",
                "readable": true,
                "writable": true,
                "getterMethod": "getFile",
                "setterMethod": "setFile",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "foreignClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getForeignClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "description",
                "readable": true,
                "writable": true,
                "getterMethod": "getDescription",
                "setterMethod": "setDescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get description",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "fileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileName",
                "setterMethod": "setFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileName",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "workflowAction",
                "readable": true,
                "writable": true,
                "getterMethod": "getWorkflowAction",
                "setterMethod": "setWorkflowAction",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WorkflowEvent",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WorkflowEvent",
                "docComment": "Get workflowAction",
                "isExistingProperty": true
            },
            {
                "twigName": "status",
                "readable": true,
                "writable": true,
                "getterMethod": "getStatus",
                "setterMethod": "setStatus",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\EntityStatus",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\EntityStatus",
                "docComment": "Get status",
                "isExistingProperty": true
            },
            {
                "twigName": "fulfillmentBeginDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getFulfillmentBeginDate",
                "setterMethod": "setFulfillmentBeginDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get fulfillmentBeginDate",
                "isExistingProperty": true
            },
            {
                "twigName": "fulfillmentEndDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getFulfillmentEndDate",
                "setterMethod": "setFulfillmentEndDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get fulfillmentEndDate",
                "isExistingProperty": true
            },
            {
                "twigName": "completedDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompletedDate",
                "setterMethod": "setCompletedDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get completedDate",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "clerk",
                "readable": true,
                "writable": true,
                "getterMethod": "getClerk",
                "setterMethod": "setClerk",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get clerk",
                "isExistingProperty": true
            },
            {
                "twigName": "externalClerk",
                "readable": true,
                "writable": true,
                "getterMethod": "getExternalClerk",
                "setterMethod": "setExternalClerk",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get externalClerk",
                "isExistingProperty": true
            },
            {
                "twigName": "createdBy",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreatedBy",
                "setterMethod": "setCreatedBy",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get createdBy",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\State": {
        "fileName": "State.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/State.php",
        "bundle": "WAWIBundle",
        "className": "State",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\State",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "state",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IMetaExtendable"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "search_idx",
                "columns": [
                    "isocode"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignCountryId",
                "columnName": "foreign_country_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "active",
                "columnName": "active",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "isocode",
                "columnName": "isocode",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "customers",
                "type": "OneToMany",
                "targetEntity": "Customer",
                "mappedBy": "state",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "addresses",
                "type": "OneToMany",
                "targetEntity": "Address",
                "mappedBy": "state",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "country",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": "states",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "StateMetaField",
                "mappedBy": "state",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignCountryId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignCountryId",
                "setterMethod": "setForeignCountryId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignCountryId",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "active",
                "readable": true,
                "writable": true,
                "getterMethod": "getActive",
                "setterMethod": "setActive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get active",
                "isExistingProperty": true
            },
            {
                "twigName": "isocode",
                "readable": true,
                "writable": true,
                "getterMethod": "getIsocode",
                "setterMethod": "setIsocode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get isocode",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "customers",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomers",
                "setterMethod": null,
                "returnType": "Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get customers",
                "isExistingProperty": true
            },
            {
                "twigName": "country",
                "readable": true,
                "writable": true,
                "getterMethod": "getCountry",
                "setterMethod": "setCountry",
                "returnType": "Aggrosoft\\WAWIBundle\\Entity\\Country",
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\Country",
                "docComment": "Get country",
                "isExistingProperty": true
            },
            {
                "twigName": "addresses",
                "readable": true,
                "writable": false,
                "getterMethod": "getAddresses",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get addresses",
                "isExistingProperty": true
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ProductStatistics": {
        "fileName": "ProductStatistics.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ProductStatistics.php",
        "bundle": "WAWIBundle",
        "className": "ProductStatistics",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ProductStatistics",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "productstatistics",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "salesLastMonth",
                "columnName": "salesLastMonth",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "salesLastYear",
                "columnName": "salesLastYear",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "returnsLastMonth",
                "columnName": "returnsLastMonth",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "salesLast2Months",
                "columnName": "salesLast2Months",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "salesLast3Months",
                "columnName": "salesLast3Months",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "returnsLast6Months",
                "columnName": "returnsLast6Months",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "returnsLastYear",
                "columnName": "returnsLastYear",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "salesNextMonthLastYear",
                "columnName": "salesNextMonthLastYear",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "salesCustomPeriod",
                "columnName": "salesCustomPeriod",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "returnsCustomPeriod",
                "columnName": "returnsCustomPeriod",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "outboxesLastYear",
                "columnName": "outboxesLastYear",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiptsLastYear",
                "columnName": "receiptsLastYear",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minPurchasePrice",
                "columnName": "minPurchasePrice",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minimumStock",
                "columnName": "minimumStock",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maximumStock",
                "columnName": "maximumStock",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "pictures",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "salesLastMonth",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalesLastMonth",
                "setterMethod": "setSalesLastMonth",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get salesLastMonth",
                "isExistingProperty": true
            },
            {
                "twigName": "salesCustomPeriod",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalesCustomPeriod",
                "setterMethod": "setSalesCustomPeriod",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get salesCustomPeriod",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "minPurchasePrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinPurchasePrice",
                "setterMethod": "setMinPurchasePrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minPurchasePrice",
                "isExistingProperty": true
            },
            {
                "twigName": "salesLastYear",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalesLastYear",
                "setterMethod": "setSalesLastYear",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get salesLastYear",
                "isExistingProperty": true
            },
            {
                "twigName": "salesNextMonthLastYear",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalesNextMonthLastYear",
                "setterMethod": "setSalesNextMonthLastYear",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get salesNextMonthLastYear",
                "isExistingProperty": true
            },
            {
                "twigName": "minimumStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinimumStock",
                "setterMethod": "setMinimumStock",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minimumStock",
                "isExistingProperty": true
            },
            {
                "twigName": "maximumStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaximumStock",
                "setterMethod": "setMaximumStock",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get maximumStock",
                "isExistingProperty": true
            },
            {
                "twigName": "returnsLastMonth",
                "readable": true,
                "writable": true,
                "getterMethod": "getReturnsLastMonth",
                "setterMethod": "setReturnsLastMonth",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get returnsLastMonth",
                "isExistingProperty": true
            },
            {
                "twigName": "returnsLastYear",
                "readable": true,
                "writable": true,
                "getterMethod": "getReturnsLastYear",
                "setterMethod": "setReturnsLastYear",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get returnsLastYear",
                "isExistingProperty": true
            },
            {
                "twigName": "returnsCustomPeriod",
                "readable": true,
                "writable": true,
                "getterMethod": "getReturnsCustomPeriod",
                "setterMethod": "setReturnsCustomPeriod",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get returnsCustomPeriod",
                "isExistingProperty": true
            },
            {
                "twigName": "returnsLast6Months",
                "readable": true,
                "writable": true,
                "getterMethod": "getReturnsLast6Months",
                "setterMethod": "setReturnsLast6Months",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get returnsLast6Months",
                "isExistingProperty": true
            },
            {
                "twigName": "salesLast3Months",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalesLast3Months",
                "setterMethod": "setSalesLast3Months",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get salesLast3Months",
                "isExistingProperty": true
            },
            {
                "twigName": "salesLast2Months",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalesLast2Months",
                "setterMethod": "setSalesLast2Months",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get salesLast2Months",
                "isExistingProperty": true
            },
            {
                "twigName": "outboxesLastYear",
                "readable": true,
                "writable": true,
                "getterMethod": "getOutboxesLastYear",
                "setterMethod": "setOutboxesLastYear",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get outboxesLastYear",
                "isExistingProperty": true
            },
            {
                "twigName": "receiptsLastYear",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptsLastYear",
                "setterMethod": "setReceiptsLastYear",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get receiptsLastYear",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OrderPayment": {
        "fileName": "OrderPayment.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OrderPayment.php",
        "bundle": "WAWIBundle",
        "className": "OrderPayment",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OrderPayment",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "orderpayment",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "total",
                "columnName": "total",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "refundedTotal",
                "columnName": "refundedTotal",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentTransactionId",
                "columnName": "paymentTransactionId",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentFee",
                "columnName": "paymentFee",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "wormSignature",
                "columnName": "wormSignature",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseTransactionNumber",
                "columnName": "tseTransactionNumber",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseStartDate",
                "columnName": "tseStartDate",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseFinishDate",
                "columnName": "tseFinishDate",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseSerialNumber",
                "columnName": "tseSerialNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customField1",
                "columnName": "customField1",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customField2",
                "columnName": "customField2",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customField3",
                "columnName": "customField3",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "payment",
                "type": "ManyToOne",
                "targetEntity": "Payment",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "paymentCondition",
                "type": "ManyToOne",
                "targetEntity": "OrderPaymentCondition",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": "orderPayments",
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "total",
                "readable": true,
                "writable": true,
                "getterMethod": "getTotal",
                "setterMethod": "setTotal",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get total",
                "isExistingProperty": true
            },
            {
                "twigName": "payment",
                "readable": true,
                "writable": true,
                "getterMethod": "getPayment",
                "setterMethod": "setPayment",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "docComment": "Get payment",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentTransactionId",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentTransactionId",
                "setterMethod": "setPaymentTransactionId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get paymentTransactionId",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentFee",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentFee",
                "setterMethod": "setPaymentFee",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get paymentFee",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentCondition",
                "setterMethod": "setPaymentCondition",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OrderPaymentCondition",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OrderPaymentCondition",
                "docComment": "Get paymentCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "refundedTotal",
                "readable": true,
                "writable": true,
                "getterMethod": "getRefundedTotal",
                "setterMethod": "setRefundedTotal",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get refundedTotal",
                "isExistingProperty": true
            },
            {
                "twigName": "wormSignature",
                "readable": true,
                "writable": true,
                "getterMethod": "getWormSignature",
                "setterMethod": "setWormSignature",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get wormSignature",
                "isExistingProperty": true
            },
            {
                "twigName": "tseTransactionNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseTransactionNumber",
                "setterMethod": "setTseTransactionNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseTransactionNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "tseStartDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseStartDate",
                "setterMethod": "setTseStartDate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseStartDate",
                "isExistingProperty": true
            },
            {
                "twigName": "tseFinishDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseFinishDate",
                "setterMethod": "setTseFinishDate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseFinishDate",
                "isExistingProperty": true
            },
            {
                "twigName": "tseSerialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseSerialNumber",
                "setterMethod": "setTseSerialNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseSerialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "customField1",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomField1",
                "setterMethod": "setCustomField1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customField1",
                "isExistingProperty": true
            },
            {
                "twigName": "customField2",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomField2",
                "setterMethod": "setCustomField2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customField2",
                "isExistingProperty": true
            },
            {
                "twigName": "customField3",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomField3",
                "setterMethod": "setCustomField3",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customField3",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CustomFormGridAction": {
        "fileName": "CustomFormGridAction.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CustomFormGridAction.php",
        "bundle": "WAWIBundle",
        "className": "CustomFormGridAction",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CustomFormGridAction",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "customformgridaction",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customFieldForWorkflowAction",
                "columnName": "customFieldForWorkflowAction",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "actionParameter",
                "columnName": "actionParameter",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "showCustomActionParameter",
                "columnName": "showCustomActionParameter",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "dqlActionParameter",
                "columnName": "dqlActionParameter",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "twigAction",
                "columnName": "twigAction",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "visibleByCondition",
                "columnName": "visibleByCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "actionGroup",
                "columnName": "actionGroup",
                "type": "string",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "htmlAttributes",
                "columnName": "htmlAttributes",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "urlAction",
                "columnName": "urlAction",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "actionParameterHtml",
                "columnName": "actionParameterHtml",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "logAction",
                "columnName": "logAction",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "displayIn",
                "columnName": "displayIn",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "menuLinkCss",
                "columnName": "menuLinkCss",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "menuLinkInlineStyle",
                "columnName": "menuLinkInlineStyle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "noAjaxCall",
                "columnName": "noAjaxCall",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "workflowAction",
                "type": "ManyToOne",
                "targetEntity": "WorkflowEvent",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customActionParameterForm",
                "type": "ManyToOne",
                "targetEntity": "CustomForm",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customFormGrid",
                "type": "ManyToOne",
                "targetEntity": "CustomFormGrid",
                "mappedBy": null,
                "inversedBy": "gridActions",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "users",
                "type": "ManyToMany",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "customformgridactions",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "userGroups",
                "type": "ManyToMany",
                "targetEntity": "UserGroup",
                "mappedBy": null,
                "inversedBy": "customformgridactions",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customerGroups",
                "type": "ManyToMany",
                "targetEntity": "CustomerGroup",
                "mappedBy": null,
                "inversedBy": "customformgridactions",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "twigAction",
                "readable": true,
                "writable": true,
                "getterMethod": "getTwigAction",
                "setterMethod": "setTwigAction",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get twigAction",
                "isExistingProperty": true
            },
            {
                "twigName": "workflowAction",
                "readable": true,
                "writable": true,
                "getterMethod": "getWorkflowAction",
                "setterMethod": "setWorkflowAction",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WorkflowEvent",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WorkflowEvent",
                "docComment": "Get workflowAction",
                "isExistingProperty": true
            },
            {
                "twigName": "customFormGrid",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomFormGrid",
                "setterMethod": "setCustomFormGrid",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomFormGrid",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomFormGrid",
                "docComment": "Get customFormGrid",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "users",
                "readable": true,
                "writable": false,
                "getterMethod": "getUsers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get users",
                "isExistingProperty": true
            },
            {
                "twigName": "customerGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomerGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get customerGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "customFieldForWorkflowAction",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomFieldForWorkflowAction",
                "setterMethod": "setCustomFieldForWorkflowAction",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customFieldForWorkflowAction",
                "isExistingProperty": true
            },
            {
                "twigName": "actionParameter",
                "readable": true,
                "writable": true,
                "getterMethod": "getActionParameter",
                "setterMethod": "setActionParameter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get actionParameter",
                "isExistingProperty": true
            },
            {
                "twigName": "dynamicActionParameters",
                "readable": true,
                "writable": true,
                "getterMethod": "getDynamicActionParameters",
                "setterMethod": "setDynamicActionParameters",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "actionParameterArray",
                "readable": true,
                "writable": false,
                "getterMethod": "getActionParameterArray",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "dqlActionParameter",
                "readable": true,
                "writable": true,
                "getterMethod": "getDqlActionParameter",
                "setterMethod": "setDqlActionParameter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get dqlActionParameter",
                "isExistingProperty": true
            },
            {
                "twigName": "userGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getUserGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get userGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "urlAction",
                "readable": true,
                "writable": true,
                "getterMethod": "getUrlAction",
                "setterMethod": "setUrlAction",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get urlAction",
                "isExistingProperty": true
            },
            {
                "twigName": "menuLinkCss",
                "readable": true,
                "writable": true,
                "getterMethod": "getMenuLinkCss",
                "setterMethod": "setMenuLinkCss",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get menuLinkCss",
                "isExistingProperty": true
            },
            {
                "twigName": "menuLinkInlineStyle",
                "readable": true,
                "writable": true,
                "getterMethod": "getMenuLinkInlineStyle",
                "setterMethod": "setMenuLinkInlineStyle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get menuLinkInlineStyle",
                "isExistingProperty": true
            },
            {
                "twigName": "dynamicActionParameterHtml",
                "readable": true,
                "writable": true,
                "getterMethod": "getDynamicActionParameterHtml",
                "setterMethod": "setDynamicActionParameterHtml",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "actionParameterHtml",
                "readable": true,
                "writable": true,
                "getterMethod": "getActionParameterHtml",
                "setterMethod": "setActionParameterHtml",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get actionParameterHtml",
                "isExistingProperty": true
            },
            {
                "twigName": "logAction",
                "readable": true,
                "writable": true,
                "getterMethod": "getLogAction",
                "setterMethod": "setLogAction",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get logAction",
                "isExistingProperty": true
            },
            {
                "twigName": "displayIn",
                "readable": true,
                "writable": true,
                "getterMethod": "getDisplayIn",
                "setterMethod": "setDisplayIn",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get displayIn",
                "isExistingProperty": true
            },
            {
                "twigName": "noAjaxCall",
                "readable": true,
                "writable": true,
                "getterMethod": "getNoAjaxCall",
                "setterMethod": "setNoAjaxCall",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get noAjaxCall",
                "isExistingProperty": true
            },
            {
                "twigName": "visibleByCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getVisibleByCondition",
                "setterMethod": "setVisibleByCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get visibleByCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "htmlAttributes",
                "readable": true,
                "writable": true,
                "getterMethod": "getHtmlAttributes",
                "setterMethod": "setHtmlAttributes",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get htmlAttributes",
                "isExistingProperty": true
            },
            {
                "twigName": "htmlAttributesArray",
                "readable": true,
                "writable": false,
                "getterMethod": "getHtmlAttributesArray",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "showCustomActionParameter",
                "readable": true,
                "writable": true,
                "getterMethod": "getShowCustomActionParameter",
                "setterMethod": "setShowCustomActionParameter",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get showCustomActionParameter",
                "isExistingProperty": true
            },
            {
                "twigName": "customActionParameterForm",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomActionParameterForm",
                "setterMethod": "setCustomActionParameterForm",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomForm",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomForm",
                "docComment": "Get customActionParameterForm",
                "isExistingProperty": true
            },
            {
                "twigName": "actionGroup",
                "readable": true,
                "writable": true,
                "getterMethod": "getActionGroup",
                "setterMethod": "setActionGroup",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get actionGroup",
                "isExistingProperty": true
            },
            {
                "twigName": "sortStep",
                "readable": true,
                "writable": false,
                "getterMethod": "getSortStep",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\RealStornoJob": {
        "fileName": "RealStornoJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/RealStornoJob.php",
        "bundle": "WAWIBundle",
        "className": "RealStornoJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\RealStornoJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "realstornojob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "offerItem",
                "type": "ManyToOne",
                "targetEntity": "OfferItem",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "offerItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getOfferItem",
                "setterMethod": "setOfferItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "docComment": "Get offerItem",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\DeletedEntity": {
        "fileName": "DeletedEntity.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/DeletedEntity.php",
        "bundle": "WAWIBundle",
        "className": "DeletedEntity",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\DeletedEntity",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "deletedentity",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "entity",
                "columnName": "entity",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entityId",
                "columnName": "entityId",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignEntityId",
                "columnName": "foreignEntityId",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "imports",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "entity",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntity",
                "setterMethod": "setEntity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entity",
                "isExistingProperty": true
            },
            {
                "twigName": "entityId",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntityId",
                "setterMethod": "setEntityId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entityId",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignEntityId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignEntityId",
                "setterMethod": "setForeignEntityId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignEntityId",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Category": {
        "fileName": "Category.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Category.php",
        "bundle": "WAWIBundle",
        "className": "Category",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Category",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "category",
        "extends": null,
        "repositoryClass": "Aggrosoft\\WAWIBundle\\Entity\\Repository\\CategoryRepository",
        "docComment": null,
        "interfaces": [
            "IUpload",
            "IMultiClientable",
            "IMetaExtendable",
            "IMainClientable",
            "Translatable",
            "IUpdateTimeTrackable",
            "IPrototype",
            "IReportable",
            "IGroupable",
            "IHasLanguage"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "search_idx",
                "columns": [
                    "foreign_id",
                    "foreign_parent_id"
                ],
                "unique": false
            },
            {
                "name": "title_idx",
                "columns": [
                    "title",
                    "additionalTitle",
                    "additionalTitle2"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignParentId",
                "columnName": "foreign_parent_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "active",
                "columnName": "active",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productGroup",
                "columnName": "productGroup",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hidden",
                "columnName": "hidden",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "skipDiscounts",
                "columnName": "skipDiscounts",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "depth",
                "columnName": "depth",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "description",
                "columnName": "description",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "longdescription",
                "columnName": "longdescription",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "categoryFullTitle",
                "columnName": "categoryFullTitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalTitle",
                "columnName": "additionalTitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalTitle2",
                "columnName": "additionalTitle2",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalTitle3",
                "columnName": "additionalTitle3",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalTitleFull",
                "columnName": "additionalTitleFull",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalTitle2Full",
                "columnName": "additionalTitle2Full",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "multiLangCategoryFullTitle",
                "columnName": "multiLangCategoryFullTitle",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "pictureName",
                "columnName": "picture",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "externalLink",
                "columnName": "externalLink",
                "type": "string",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "iconName",
                "columnName": "icon",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customsTariffNumber",
                "columnName": "customsTariffNumber",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "showInCommission",
                "columnName": "showInCommission",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "numberOfActiveProducts",
                "columnName": "numberOfActiveProducts",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customNumberOfProducts1",
                "columnName": "customNumberOfProducts1",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customNumberOfProducts2",
                "columnName": "customNumberOfProducts2",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customNumberOfProducts3",
                "columnName": "customNumberOfProducts3",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customNumberOfProducts4",
                "columnName": "customNumberOfProducts4",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customNumberOfProducts5",
                "columnName": "customNumberOfProducts5",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customNumberOfProducts6",
                "columnName": "customNumberOfProducts6",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customNumberOfProducts7",
                "columnName": "customNumberOfProducts7",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customNumberOfProducts8",
                "columnName": "customNumberOfProducts8",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customNumberOfProducts9",
                "columnName": "customNumberOfProducts9",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customNumberOfProducts10",
                "columnName": "customNumberOfProducts10",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "tax",
                "type": "ManyToOne",
                "targetEntity": "Tax",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "tax_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "parent",
                "type": "ManyToOne",
                "targetEntity": "Category",
                "mappedBy": null,
                "inversedBy": "children",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "parent_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "additionalParent",
                "type": "ManyToOne",
                "targetEntity": "Category",
                "mappedBy": null,
                "inversedBy": "additionalChildren",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "categories",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "CategoryMetaField",
                "mappedBy": "category",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "children",
                "type": "OneToMany",
                "targetEntity": "Category",
                "mappedBy": "parent",
                "inversedBy": null,
                "cascade": [
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "additionalChildren",
                "type": "OneToMany",
                "targetEntity": "Category",
                "mappedBy": "additionalParent",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "products",
                "type": "ManyToMany",
                "targetEntity": "Product",
                "mappedBy": "categories",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "reports",
                "type": "ManyToMany",
                "targetEntity": "Report",
                "mappedBy": null,
                "inversedBy": "categories",
                "cascade": [
                    "persist"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "clients",
                "type": "ManyToMany",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "categories",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "countryTaxes",
                "type": "OneToMany",
                "targetEntity": "CategoryCountryTax",
                "mappedBy": "category",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "accessories",
                "type": "OneToMany",
                "targetEntity": "CategoryAccessory",
                "mappedBy": "category",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "voucherseries",
                "type": "ManyToMany",
                "targetEntity": "VoucherSerie",
                "mappedBy": null,
                "inversedBy": "categories",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "discounts",
                "type": "ManyToMany",
                "targetEntity": "Discount",
                "mappedBy": null,
                "inversedBy": "categories",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customergroups",
                "type": "ManyToMany",
                "targetEntity": "CustomerGroup",
                "mappedBy": null,
                "inversedBy": "categories",
                "cascade": [
                    "persist"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedSaleschannels",
                "type": "ManyToMany",
                "targetEntity": "SalesChannel",
                "mappedBy": null,
                "inversedBy": "excludedcategories",
                "cascade": [
                    "persist"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shippingcosts",
                "type": "ManyToMany",
                "targetEntity": "ShippingCost",
                "mappedBy": "categories",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shippings",
                "type": "ManyToMany",
                "targetEntity": "Shipping",
                "mappedBy": "categories",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedshippingcosts",
                "type": "ManyToMany",
                "targetEntity": "ShippingCost",
                "mappedBy": "excludedCategories",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedshippings",
                "type": "ManyToMany",
                "targetEntity": "Shipping",
                "mappedBy": "excludedCategories",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shippingpackages",
                "type": "ManyToMany",
                "targetEntity": "ShippingPackage",
                "mappedBy": "categories",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedshippingpackages",
                "type": "ManyToMany",
                "targetEntity": "ShippingPackage",
                "mappedBy": "excludedCategories",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "mainClient",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "createdByUser",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "fullTitleWithoutRootParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getFullTitleWithoutRootParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": true,
                "getterMethod": "getId",
                "setterMethod": "setId",
                "returnType": "integer",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get Foreign ID",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignParentId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignParentId",
                "setterMethod": "setForeignParentId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get Foreign Parent ID",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "active",
                "readable": true,
                "writable": true,
                "getterMethod": "getActive",
                "setterMethod": "setActive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get active",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "description",
                "readable": true,
                "writable": true,
                "getterMethod": "getDescription",
                "setterMethod": "setDescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get description",
                "isExistingProperty": true
            },
            {
                "twigName": "longdescription",
                "readable": true,
                "writable": true,
                "getterMethod": "getLongdescription",
                "setterMethod": "setLongdescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get longdescription",
                "isExistingProperty": true
            },
            {
                "twigName": "parent",
                "readable": true,
                "writable": true,
                "getterMethod": "getParent",
                "setterMethod": "setParent",
                "returnType": "Aggrosoft\\WAWIBundle\\Entity\\Category",
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\Category",
                "docComment": "Get parent",
                "isExistingProperty": true
            },
            {
                "twigName": "children",
                "readable": true,
                "writable": false,
                "getterMethod": "getChildren",
                "setterMethod": null,
                "returnType": "Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get children",
                "isExistingProperty": true
            },
            {
                "twigName": "products",
                "readable": true,
                "writable": false,
                "getterMethod": "getProducts",
                "setterMethod": null,
                "returnType": "Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get products",
                "isExistingProperty": true
            },
            {
                "twigName": "pictureName",
                "readable": true,
                "writable": true,
                "getterMethod": "getPictureName",
                "setterMethod": "setPictureName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get pictureName",
                "isExistingProperty": true
            },
            {
                "twigName": "picture",
                "readable": true,
                "writable": true,
                "getterMethod": "getPicture",
                "setterMethod": "setPicture",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            },
            {
                "twigName": "activeClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getActiveClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "rootParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getRootParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "rootParentOrThis",
                "readable": true,
                "writable": false,
                "getterMethod": "getRootParentOrThis",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subRootParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubRootParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subSubRootParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubSubRootParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "clients",
                "readable": true,
                "writable": false,
                "getterMethod": "getClients",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get clients",
                "isExistingProperty": true
            },
            {
                "twigName": "depth",
                "readable": true,
                "writable": true,
                "getterMethod": "getDepth",
                "setterMethod": "setDepth",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get depth",
                "isExistingProperty": true
            },
            {
                "twigName": "tax",
                "readable": true,
                "writable": true,
                "getterMethod": "getTax",
                "setterMethod": "setTax",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Tax",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Tax",
                "docComment": "Get tax",
                "isExistingProperty": true
            },
            {
                "twigName": "iconName",
                "readable": true,
                "writable": true,
                "getterMethod": "getIconName",
                "setterMethod": "setIconName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get iconName",
                "isExistingProperty": true
            },
            {
                "twigName": "icon",
                "readable": true,
                "writable": true,
                "getterMethod": "getIcon",
                "setterMethod": "setIcon",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "hidden",
                "readable": true,
                "writable": true,
                "getterMethod": "getHidden",
                "setterMethod": "setHidden",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get hidden",
                "isExistingProperty": true
            },
            {
                "twigName": "externalLink",
                "readable": true,
                "writable": true,
                "getterMethod": "getExternalLink",
                "setterMethod": "setExternalLink",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get externalLink",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "fullTitle",
                "readable": true,
                "writable": false,
                "getterMethod": "getFullTitle",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "translatableLocale",
                "readable": true,
                "writable": true,
                "getterMethod": "getTranslatableLocale",
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "translatableLocaleOnlyThis",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocaleOnlyThis",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "translatableLocaleWithParent",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocaleWithParent",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "translatableLocaleWithAdditionalParent",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocaleWithAdditionalParent",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "allChildren",
                "readable": true,
                "writable": false,
                "getterMethod": "getAllChildren",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "allChildrenAlsoAdditional",
                "readable": true,
                "writable": false,
                "getterMethod": "getAllChildrenAlsoAdditional",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "allChildrenAlsoAdditionalOnlyWithActiveProducts",
                "readable": true,
                "writable": false,
                "getterMethod": "getAllChildrenAlsoAdditionalOnlyWithActiveProducts",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "allChildrenOnlyWithActiveProducts",
                "readable": true,
                "writable": false,
                "getterMethod": "getAllChildrenOnlyWithActiveProducts",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "childrenOrThis",
                "readable": true,
                "writable": false,
                "getterMethod": "getChildrenOrThis",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "parents",
                "readable": true,
                "writable": false,
                "getterMethod": "getParents",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "additionalParents",
                "readable": true,
                "writable": false,
                "getterMethod": "getAdditionalParents",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "mainClient",
                "readable": true,
                "writable": true,
                "getterMethod": "getMainClient",
                "setterMethod": "setMainClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get mainClient",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            },
            {
                "twigName": "voucherseries",
                "readable": true,
                "writable": false,
                "getterMethod": "getVoucherseries",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get voucherseries",
                "isExistingProperty": true
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "countryTaxes",
                "readable": true,
                "writable": false,
                "getterMethod": "getCountryTaxes",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get countryTaxes",
                "isExistingProperty": true
            },
            {
                "twigName": "categoryFullTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getCategoryFullTitle",
                "setterMethod": "setCategoryFullTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get categoryFullTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "customsTariffNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomsTariffNumber",
                "setterMethod": "setCustomsTariffNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customsTariffNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "thisOrParentCustomsTariffNumber",
                "readable": true,
                "writable": false,
                "getterMethod": "getThisOrParentCustomsTariffNumber",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "showInCommission",
                "readable": true,
                "writable": true,
                "getterMethod": "getShowInCommission",
                "setterMethod": "setShowInCommission",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get showInCommission",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingcosts",
                "readable": true,
                "writable": false,
                "getterMethod": "getShippingcosts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get shippingcosts",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedshippingcosts",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedshippingcosts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedshippingcosts",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedshippings",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedshippings",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedshippings",
                "isExistingProperty": true
            },
            {
                "twigName": "shippings",
                "readable": true,
                "writable": false,
                "getterMethod": "getShippings",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get shippings",
                "isExistingProperty": true
            },
            {
                "twigName": "reports",
                "readable": true,
                "writable": false,
                "getterMethod": "getReports",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get reports",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingpackages",
                "readable": true,
                "writable": false,
                "getterMethod": "getShippingpackages",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get shippingpackages",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedshippingpackages",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedshippingpackages",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedshippingpackages",
                "isExistingProperty": true
            },
            {
                "twigName": "discounts",
                "readable": true,
                "writable": false,
                "getterMethod": "getDiscounts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get discounts",
                "isExistingProperty": true
            },
            {
                "twigName": "skipDiscounts",
                "readable": true,
                "writable": true,
                "getterMethod": "getSkipDiscounts",
                "setterMethod": "setSkipDiscounts",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get skipDiscounts",
                "isExistingProperty": true
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "productGroup",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductGroup",
                "setterMethod": "setProductGroup",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get productGroup",
                "isExistingProperty": true
            },
            {
                "twigName": "thisOrParentSkipDiscounts",
                "readable": true,
                "writable": false,
                "getterMethod": "getThisOrParentSkipDiscounts",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "accessories",
                "readable": true,
                "writable": false,
                "getterMethod": "getAccessories",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get accessories",
                "isExistingProperty": true
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": false,
                "getterMethod": "getLanguage",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "selectedLanguage",
                "readable": true,
                "writable": true,
                "getterMethod": "getSelectedLanguage",
                "setterMethod": "setSelectedLanguage",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            },
            {
                "twigName": "productsWithLeafChildren",
                "readable": true,
                "writable": false,
                "getterMethod": "getProductsWithLeafChildren",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "customergroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomergroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get customergroups",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedSaleschannels",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedSaleschannels",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedSaleschannels",
                "isExistingProperty": true
            },
            {
                "twigName": "entityLocale",
                "readable": true,
                "writable": false,
                "getterMethod": "getEntityLocale",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "fullTitleWithForeignId",
                "readable": true,
                "writable": false,
                "getterMethod": "getFullTitleWithForeignId",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "dynamicField",
                "readable": true,
                "writable": true,
                "getterMethod": "getDynamicField",
                "setterMethod": "setDynamicField",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "additionalParent",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalParent",
                "setterMethod": "setAdditionalParent",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Category",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Category",
                "docComment": "Get additionalParent",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalChildren",
                "readable": true,
                "writable": false,
                "getterMethod": "getAdditionalChildren",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get additionalChildren",
                "isExistingProperty": true
            },
            {
                "twigName": "childrenAlsoAdditional",
                "readable": true,
                "writable": false,
                "getterMethod": "getChildrenAlsoAdditional",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "rootAdditionalParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getRootAdditionalParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "numberOfActiveProducts",
                "readable": true,
                "writable": true,
                "getterMethod": "getNumberOfActiveProducts",
                "setterMethod": "setNumberOfActiveProducts",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get numberOfActiveProducts",
                "isExistingProperty": true
            },
            {
                "twigName": "customNumberOfProducts1",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomNumberOfProducts1",
                "setterMethod": "setCustomNumberOfProducts1",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get customNumberOfProducts1",
                "isExistingProperty": true
            },
            {
                "twigName": "customNumberOfProducts2",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomNumberOfProducts2",
                "setterMethod": "setCustomNumberOfProducts2",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get customNumberOfProducts2",
                "isExistingProperty": true
            },
            {
                "twigName": "customNumberOfProducts3",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomNumberOfProducts3",
                "setterMethod": "setCustomNumberOfProducts3",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get customNumberOfProducts3",
                "isExistingProperty": true
            },
            {
                "twigName": "multiLangCategoryFullTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getMultiLangCategoryFullTitle",
                "setterMethod": "setMultiLangCategoryFullTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get multiLangCategoryFullTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalTitle",
                "setterMethod": "setAdditionalTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalTitle2",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalTitle2",
                "setterMethod": "setAdditionalTitle2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalTitle2",
                "isExistingProperty": true
            },
            {
                "twigName": "firstActiveParentOrThis",
                "readable": true,
                "writable": false,
                "getterMethod": "getFirstActiveParentOrThis",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "customNumberOfProducts4",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomNumberOfProducts4",
                "setterMethod": "setCustomNumberOfProducts4",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get customNumberOfProducts4",
                "isExistingProperty": true
            },
            {
                "twigName": "customNumberOfProducts5",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomNumberOfProducts5",
                "setterMethod": "setCustomNumberOfProducts5",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get customNumberOfProducts5",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalTitleFull",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalTitleFull",
                "setterMethod": "setAdditionalTitleFull",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalTitleFull",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalTitle2Full",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalTitle2Full",
                "setterMethod": "setAdditionalTitle2Full",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalTitle2Full",
                "isExistingProperty": true
            },
            {
                "twigName": "customNumberOfProducts6",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomNumberOfProducts6",
                "setterMethod": "setCustomNumberOfProducts6",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get customNumberOfProducts6",
                "isExistingProperty": true
            },
            {
                "twigName": "customNumberOfProducts7",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomNumberOfProducts7",
                "setterMethod": "setCustomNumberOfProducts7",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get customNumberOfProducts7",
                "isExistingProperty": true
            },
            {
                "twigName": "customNumberOfProducts8",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomNumberOfProducts8",
                "setterMethod": "setCustomNumberOfProducts8",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get customNumberOfProducts8",
                "isExistingProperty": true
            },
            {
                "twigName": "customNumberOfProducts9",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomNumberOfProducts9",
                "setterMethod": "setCustomNumberOfProducts9",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get customNumberOfProducts9",
                "isExistingProperty": true
            },
            {
                "twigName": "customNumberOfProducts10",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomNumberOfProducts10",
                "setterMethod": "setCustomNumberOfProducts10",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get customNumberOfProducts10",
                "isExistingProperty": true
            },
            {
                "twigName": "fullTitleWithClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getFullTitleWithClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "createdByUser",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreatedByUser",
                "setterMethod": "setCreatedByUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get createdByUser",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalTitle3",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalTitle3",
                "setterMethod": "setAdditionalTitle3",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalTitle3",
                "isExistingProperty": true
            },
            {
                "twigName": "activeChildren",
                "readable": true,
                "writable": false,
                "getterMethod": "getActiveChildren",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ProductCustomerCondition": {
        "fileName": "ProductCustomerCondition.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ProductCustomerCondition.php",
        "bundle": "WAWIBundle",
        "className": "ProductCustomerCondition",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ProductCustomerCondition",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "productcustomercondition",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sku",
                "columnName": "sku",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "customerConditions",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customer",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "sku",
                "readable": true,
                "writable": true,
                "getterMethod": "getSku",
                "setterMethod": "setSku",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sku",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "customer",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomer",
                "setterMethod": "setCustomer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get customer",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\UserSession": {
        "fileName": "UserSession.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/UserSession.php",
        "bundle": "WAWIBundle",
        "className": "UserSession",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\UserSession",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "usersession",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "content",
                "columnName": "content",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "content",
                "readable": true,
                "writable": true,
                "getterMethod": "getContent",
                "setterMethod": "setContent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get content",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Content": {
        "fileName": "Content.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Content.php",
        "bundle": "WAWIBundle",
        "className": "Content",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Content",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "content",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "Translatable",
            "IGroupable",
            "IMetaExtendable",
            "IUpdateTimeTrackable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "displayTitle",
                "columnName": "displayTitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "text",
                "columnName": "text",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "subject",
                "columnName": "subject",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "senderEmail",
                "columnName": "senderEmail",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "senderName",
                "columnName": "senderName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cc",
                "columnName": "cc",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "contentcategory",
                "type": "ManyToOne",
                "targetEntity": "ContentCategory",
                "mappedBy": null,
                "inversedBy": "contents",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "clientContents",
                "type": "OneToMany",
                "targetEntity": "ClientContent",
                "mappedBy": "content",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "emailAttachments",
                "type": "OneToMany",
                "targetEntity": "ContentEMailAttachment",
                "mappedBy": "content",
                "inversedBy": null,
                "cascade": [
                    "all"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "contents",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "ContentMetaField",
                "mappedBy": "content",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            },
            {
                "twigName": "text",
                "readable": true,
                "writable": true,
                "getterMethod": "getText",
                "setterMethod": "setText",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get text",
                "isExistingProperty": true
            },
            {
                "twigName": "contentcategory",
                "readable": true,
                "writable": true,
                "getterMethod": "getContentcategory",
                "setterMethod": "setContentcategory",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ContentCategory",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ContentCategory",
                "docComment": "Get contentcategory",
                "isExistingProperty": true
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "clientContents",
                "readable": true,
                "writable": false,
                "getterMethod": "getClientContents",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get clientContents",
                "isExistingProperty": true
            },
            {
                "twigName": "subject",
                "readable": true,
                "writable": true,
                "getterMethod": "getSubject",
                "setterMethod": "setSubject",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get subject",
                "isExistingProperty": true
            },
            {
                "twigName": "emailAttachments",
                "readable": true,
                "writable": false,
                "getterMethod": "getEmailAttachments",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get emailAttachments",
                "isExistingProperty": true
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "displayTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getDisplayTitle",
                "setterMethod": "setDisplayTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get displayTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "senderEmail",
                "readable": true,
                "writable": true,
                "getterMethod": "getSenderEmail",
                "setterMethod": "setSenderEmail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get senderEmail",
                "isExistingProperty": true
            },
            {
                "twigName": "senderName",
                "readable": true,
                "writable": true,
                "getterMethod": "getSenderName",
                "setterMethod": "setSenderName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get senderName",
                "isExistingProperty": true
            },
            {
                "twigName": "cc",
                "readable": true,
                "writable": true,
                "getterMethod": "getCc",
                "setterMethod": "setCc",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get cc",
                "isExistingProperty": true
            },
            {
                "twigName": "entityLocale",
                "readable": true,
                "writable": false,
                "getterMethod": "getEntityLocale",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\RealInvoiceJob": {
        "fileName": "RealInvoiceJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/RealInvoiceJob.php",
        "bundle": "WAWIBundle",
        "className": "RealInvoiceJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\RealInvoiceJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "realinvoicejob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "imports",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\EntityLog": {
        "fileName": "EntityLog.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/EntityLog.php",
        "bundle": "WAWIBundle",
        "className": "EntityLog",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\EntityLog",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "entitylog",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "entityid_idx",
                "columns": [
                    "entityId"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "log",
                "columnName": "log",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entityDesc",
                "columnName": "entityDesc",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entityId",
                "columnName": "entityId",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entityType",
                "columnName": "entityType",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "exactTime",
                "columnName": "exactTime",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "log",
                "readable": true,
                "writable": true,
                "getterMethod": "getLog",
                "setterMethod": "setLog",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get log",
                "isExistingProperty": true
            },
            {
                "twigName": "entityId",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntityId",
                "setterMethod": "setEntityId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entityId",
                "isExistingProperty": true
            },
            {
                "twigName": "entityType",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntityType",
                "setterMethod": "setEntityType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entityType",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "entityDesc",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntityDesc",
                "setterMethod": "setEntityDesc",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entityDesc",
                "isExistingProperty": true
            },
            {
                "twigName": "exactTime",
                "readable": true,
                "writable": true,
                "getterMethod": "getExactTime",
                "setterMethod": "setExactTime",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get exactTime",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\UserToken": {
        "fileName": "UserToken.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/UserToken.php",
        "bundle": "WAWIBundle",
        "className": "UserToken",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\UserToken",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "usertoken",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "token",
                "columnName": "token",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "expirationDate",
                "columnName": "expirationDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "token",
                "readable": true,
                "writable": true,
                "getterMethod": "getToken",
                "setterMethod": "setToken",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get token",
                "isExistingProperty": true
            },
            {
                "twigName": "expirationDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getExpirationDate",
                "setterMethod": "setExpirationDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get expirationDate",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OfferPaymentField": {
        "fileName": "OfferPaymentField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OfferPaymentField.php",
        "bundle": "WAWIBundle",
        "className": "OfferPaymentField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OfferPaymentField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "offerpaymentfield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "paymentField",
                "type": "ManyToOne",
                "targetEntity": "PaymentField",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "offer",
                "type": "ManyToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentField",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentField",
                "setterMethod": "setPaymentField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\PaymentField",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\PaymentField",
                "docComment": "Get paymentField",
                "isExistingProperty": true
            },
            {
                "twigName": "offer",
                "readable": true,
                "writable": true,
                "getterMethod": "getOffer",
                "setterMethod": "setOffer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get offer",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Inventory": {
        "fileName": "Inventory.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Inventory.php",
        "bundle": "WAWIBundle",
        "className": "Inventory",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Inventory",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "inventory",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpload"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "inventoryNumber",
                "columnName": "inventoryNumber",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "completed",
                "columnName": "completed",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "protocolRollingInventory",
                "columnName": "protocolRollingInventory",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "includeAllProducts",
                "columnName": "includeAllProducts",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "inventoryType",
                "columnName": "inventoryType",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "excludeNullStock",
                "columnName": "excludeNullStock",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fetchInventoryAtDate",
                "columnName": "fetchInventoryAtDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "inventoryFileName",
                "columnName": "inventoryFile",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "inventoryCSVProtocolFileName",
                "columnName": "inventoryCSVProtocolFile",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "category",
                "type": "ManyToOne",
                "targetEntity": "Category",
                "mappedBy": null,
                "inversedBy": "inventories",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "manufacturer",
                "type": "ManyToOne",
                "targetEntity": "Manufacturer",
                "mappedBy": null,
                "inversedBy": "inventories",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "warehouses",
                "type": "ManyToMany",
                "targetEntity": "Warehouse",
                "mappedBy": null,
                "inversedBy": "inventories",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "inventoredLocation",
                "type": "ManyToOne",
                "targetEntity": "WarehouseStorageLocation",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "locations",
                "type": "OneToMany",
                "targetEntity": "InventoryLocation",
                "mappedBy": "inventory",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "locations",
                "readable": true,
                "writable": false,
                "getterMethod": "getLocations",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get locations",
                "isExistingProperty": true
            },
            {
                "twigName": "inventoryNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getInventoryNumber",
                "setterMethod": "setInventoryNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get inventoryNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "completed",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompleted",
                "setterMethod": "setCompleted",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get completed",
                "isExistingProperty": true
            },
            {
                "twigName": "warehouses",
                "readable": true,
                "writable": false,
                "getterMethod": "getWarehouses",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get warehouses",
                "isExistingProperty": true
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "inventoryFileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getInventoryFileName",
                "setterMethod": "setInventoryFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get inventoryFileName",
                "isExistingProperty": true
            },
            {
                "twigName": "inventoryFile",
                "readable": true,
                "writable": true,
                "getterMethod": "getInventoryFile",
                "setterMethod": "setInventoryFile",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "includeAllProducts",
                "readable": true,
                "writable": true,
                "getterMethod": "getIncludeAllProducts",
                "setterMethod": "setIncludeAllProducts",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get includeAllProducts",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "inventoryType",
                "readable": true,
                "writable": true,
                "getterMethod": "getInventoryType",
                "setterMethod": "setInventoryType",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get inventoryType",
                "isExistingProperty": true
            },
            {
                "twigName": "allLocations",
                "readable": true,
                "writable": false,
                "getterMethod": "getAllLocations",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "purchaseSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getPurchaseSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "inventoryCSVProtocolFileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getInventoryCSVProtocolFileName",
                "setterMethod": "setInventoryCSVProtocolFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get inventoryCSVProtocolFileName",
                "isExistingProperty": true
            },
            {
                "twigName": "excludeNullStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getExcludeNullStock",
                "setterMethod": "setExcludeNullStock",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get excludeNullStock",
                "isExistingProperty": true
            },
            {
                "twigName": "category",
                "readable": true,
                "writable": true,
                "getterMethod": "getCategory",
                "setterMethod": "setCategory",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Category",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Category",
                "docComment": "Get category",
                "isExistingProperty": true
            },
            {
                "twigName": "inventoredLocation",
                "readable": true,
                "writable": true,
                "getterMethod": "getInventoredLocation",
                "setterMethod": "setInventoredLocation",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "docComment": "Get inventoredLocation",
                "isExistingProperty": true
            },
            {
                "twigName": "manufacturer",
                "readable": true,
                "writable": true,
                "getterMethod": "getManufacturer",
                "setterMethod": "setManufacturer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Manufacturer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Manufacturer",
                "docComment": "Get manufacturer",
                "isExistingProperty": true
            },
            {
                "twigName": "protocolRollingInventory",
                "readable": true,
                "writable": true,
                "getterMethod": "getProtocolRollingInventory",
                "setterMethod": "setProtocolRollingInventory",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get protocolRollingInventory",
                "isExistingProperty": true
            },
            {
                "twigName": "fetchInventoryAtDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getFetchInventoryAtDate",
                "setterMethod": "setFetchInventoryAtDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get fetchInventoryAtDate",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\VendorConditions": {
        "fileName": "VendorConditions.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/VendorConditions.php",
        "bundle": "WAWIBundle",
        "className": "VendorConditions",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\VendorConditions",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "vendorconditions",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "deliveryTime",
                "columnName": "deliveryTime",
                "type": "integer",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maxDeliveryTime",
                "columnName": "maxDeliveryTime",
                "type": "integer",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentTerm",
                "columnName": "paymentTerm",
                "type": "integer",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discountTime",
                "columnName": "discountTime",
                "type": "integer",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discountPercent",
                "columnName": "discountPercent",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minimumContractValue",
                "columnName": "minimumContractValue",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minimumSurcharge",
                "columnName": "minimumSurcharge",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingFree",
                "columnName": "shippingFree",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "mainVendor",
                "columnName": "mainVendor",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingFreeValue",
                "columnName": "shippingFreeValue",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingCost",
                "columnName": "shippingCost",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "description",
                "columnName": "description",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discountType",
                "columnName": "discountType",
                "type": "string",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "useVendorPricesForCalculatedPurchasePrice",
                "columnName": "useVendorPricesForCalculatedPurchasePrice",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "payment",
                "type": "ManyToOne",
                "targetEntity": "Payment",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shipping",
                "type": "ManyToOne",
                "targetEntity": "Shipping",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "discounts",
                "type": "OneToMany",
                "targetEntity": "VendorConditionDiscount",
                "mappedBy": "condition",
                "inversedBy": null,
                "cascade": [
                    "all"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "vendor",
                "type": "OneToOne",
                "targetEntity": "Vendor",
                "mappedBy": "conditions",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "defaultCurrency",
                "type": "ManyToOne",
                "targetEntity": "Currency",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "internalClient",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "productionOrderClerk",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "deliveryTime",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeliveryTime",
                "setterMethod": "setDeliveryTime",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get deliveryTime",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentTerm",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentTerm",
                "setterMethod": "setPaymentTerm",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get paymentTerm",
                "isExistingProperty": true
            },
            {
                "twigName": "discountTime",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscountTime",
                "setterMethod": "setDiscountTime",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get discountTime",
                "isExistingProperty": true
            },
            {
                "twigName": "discountPercent",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscountPercent",
                "setterMethod": "setDiscountPercent",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get discountPercent",
                "isExistingProperty": true
            },
            {
                "twigName": "minimumContractValue",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinimumContractValue",
                "setterMethod": "setMinimumContractValue",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get minimumContractValue",
                "isExistingProperty": true
            },
            {
                "twigName": "minimumSurcharge",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinimumSurcharge",
                "setterMethod": "setMinimumSurcharge",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get minimumSurcharge",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingFree",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingFree",
                "setterMethod": "setShippingFree",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get shippingFree",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingFreeValue",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingFreeValue",
                "setterMethod": "setShippingFreeValue",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get shippingFreeValue",
                "isExistingProperty": true
            },
            {
                "twigName": "description",
                "readable": true,
                "writable": true,
                "getterMethod": "getDescription",
                "setterMethod": "setDescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get description",
                "isExistingProperty": true
            },
            {
                "twigName": "discountType",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscountType",
                "setterMethod": "setDiscountType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get discountType",
                "isExistingProperty": true
            },
            {
                "twigName": "discounts",
                "readable": true,
                "writable": false,
                "getterMethod": "getDiscounts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get discounts",
                "isExistingProperty": true
            },
            {
                "twigName": "vendor",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendor",
                "setterMethod": "setVendor",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Vendor",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Vendor",
                "docComment": "Get vendor",
                "isExistingProperty": true
            },
            {
                "twigName": "defaultCurrency",
                "readable": true,
                "writable": true,
                "getterMethod": "getDefaultCurrency",
                "setterMethod": "setDefaultCurrency",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Currency",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Currency",
                "docComment": "Get defaultCurrency",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingCost",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingCost",
                "setterMethod": "setShippingCost",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingCost",
                "isExistingProperty": true
            },
            {
                "twigName": "internalClient",
                "readable": true,
                "writable": true,
                "getterMethod": "getInternalClient",
                "setterMethod": "setInternalClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get internalClient",
                "isExistingProperty": true
            },
            {
                "twigName": "payment",
                "readable": true,
                "writable": true,
                "getterMethod": "getPayment",
                "setterMethod": "setPayment",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "docComment": "Get payment",
                "isExistingProperty": true
            },
            {
                "twigName": "shipping",
                "readable": true,
                "writable": true,
                "getterMethod": "getShipping",
                "setterMethod": "setShipping",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Shipping",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Shipping",
                "docComment": "Get shipping",
                "isExistingProperty": true
            },
            {
                "twigName": "mainVendor",
                "readable": true,
                "writable": true,
                "getterMethod": "getMainVendor",
                "setterMethod": "setMainVendor",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get mainVendor",
                "isExistingProperty": true
            },
            {
                "twigName": "productionOrderClerk",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductionOrderClerk",
                "setterMethod": "setProductionOrderClerk",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get productionOrderClerk",
                "isExistingProperty": true
            },
            {
                "twigName": "useVendorPricesForCalculatedPurchasePrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getUseVendorPricesForCalculatedPurchasePrice",
                "setterMethod": "setUseVendorPricesForCalculatedPurchasePrice",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get useVendorPricesForCalculatedPurchasePrice",
                "isExistingProperty": true
            },
            {
                "twigName": "maxDeliveryTime",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaxDeliveryTime",
                "setterMethod": "setMaxDeliveryTime",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get maxDeliveryTime",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\VendorOrderSubmissionItemDelivery": {
        "fileName": "VendorOrderSubmissionItemDelivery.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/VendorOrderSubmissionItemDelivery.php",
        "bundle": "WAWIBundle",
        "className": "VendorOrderSubmissionItemDelivery",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\VendorOrderSubmissionItemDelivery",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "vendorordersubmissionitemdelivery",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "serialNumber",
                "columnName": "serialNumber",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bestBeforeDate",
                "columnName": "bestBeforeDate",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "purchasePrice",
                "columnName": "purchasePrice",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "buying2saleUnitFormula",
                "columnName": "buying2saleUnitFormula",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "vendor",
                "type": "ManyToOne",
                "targetEntity": "Vendor",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "delivery",
                "type": "ManyToOne",
                "targetEntity": "VendorOrderDelivery",
                "mappedBy": null,
                "inversedBy": "submissionItems",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "location",
                "type": "ManyToOne",
                "targetEntity": "WarehouseStorageLocation",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "relocatedLocation",
                "type": "ManyToOne",
                "targetEntity": "WarehouseStorageLocation",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "orderItem",
                "type": "ManyToOne",
                "targetEntity": "VendorOrderItem",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "pricingItem",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingItem",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "serialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getSerialNumber",
                "setterMethod": "setSerialNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get serialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "bestBeforeDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getBestBeforeDate",
                "setterMethod": "setBestBeforeDate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bestBeforeDate",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "delivery",
                "readable": true,
                "writable": true,
                "getterMethod": "getDelivery",
                "setterMethod": "setDelivery",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrderDelivery",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrderDelivery",
                "docComment": "Get delivery",
                "isExistingProperty": true
            },
            {
                "twigName": "location",
                "readable": true,
                "writable": true,
                "getterMethod": "getLocation",
                "setterMethod": "setLocation",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "docComment": "Get location",
                "isExistingProperty": true
            },
            {
                "twigName": "relocatedLocation",
                "readable": true,
                "writable": true,
                "getterMethod": "getRelocatedLocation",
                "setterMethod": "setRelocatedLocation",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "docComment": "Get relocatedLocation",
                "isExistingProperty": true
            },
            {
                "twigName": "purchasePrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getPurchasePrice",
                "setterMethod": "setPurchasePrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get purchasePrice",
                "isExistingProperty": true
            },
            {
                "twigName": "vendor",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendor",
                "setterMethod": "setVendor",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Vendor",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Vendor",
                "docComment": "Get vendor",
                "isExistingProperty": true
            },
            {
                "twigName": "orderItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderItem",
                "setterMethod": "setOrderItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrderItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrderItem",
                "docComment": "Get orderItem",
                "isExistingProperty": true
            },
            {
                "twigName": "buying2saleUnitFormula",
                "readable": true,
                "writable": true,
                "getterMethod": "getBuying2saleUnitFormula",
                "setterMethod": "setBuying2saleUnitFormula",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get buying2saleUnitFormula",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OrderRemind": {
        "fileName": "OrderRemind.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OrderRemind.php",
        "bundle": "WAWIBundle",
        "className": "OrderRemind",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OrderRemind",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "orderremind",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentTermDate",
                "columnName": "paymentTermDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "remindCosts",
                "columnName": "remindCosts",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": "orderPayments",
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "remindCosts",
                "readable": true,
                "writable": true,
                "getterMethod": "getRemindCosts",
                "setterMethod": "setRemindCosts",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get remindCosts",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentTermDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentTermDate",
                "setterMethod": "setPaymentTermDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get paymentTermDate",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\SubscriptionContractUpload": {
        "fileName": "SubscriptionContractUpload.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/SubscriptionContractUpload.php",
        "bundle": "WAWIBundle",
        "className": "SubscriptionContractUpload",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\SubscriptionContractUpload",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "subscriptioncontractupload",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpload",
            "IForeignClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "fileName",
                "columnName": "file",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "description",
                "columnName": "description",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "subscriptionContract",
                "type": "ManyToOne",
                "targetEntity": "SubscriptionContract",
                "mappedBy": null,
                "inversedBy": "uploads",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "file",
                "readable": true,
                "writable": true,
                "getterMethod": "getFile",
                "setterMethod": "setFile",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "foreignClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getForeignClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "fileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileName",
                "setterMethod": "setFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileName",
                "isExistingProperty": true
            },
            {
                "twigName": "description",
                "readable": true,
                "writable": true,
                "getterMethod": "getDescription",
                "setterMethod": "setDescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get description",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "subscriptionContract",
                "readable": true,
                "writable": true,
                "getterMethod": "getSubscriptionContract",
                "setterMethod": "setSubscriptionContract",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\SubscriptionContract",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\SubscriptionContract",
                "docComment": "Get subscriptionContract",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\PosTerminal": {
        "fileName": "PosTerminal.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/PosTerminal.php",
        "bundle": "WAWIBundle",
        "className": "PosTerminal",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\PosTerminal",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "posterminal",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "active",
                "columnName": "active",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "number",
                "columnName": "number",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customerDisplayActive",
                "columnName": "customerDisplayActive",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cashBoxNumber",
                "columnName": "cashBoxNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastReceiptNumber",
                "columnName": "lastReceiptNumber",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastECReceiptNumber",
                "columnName": "lastECReceiptNumber",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastVoucherReceiptNumber",
                "columnName": "lastVoucherReceiptNumber",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastSignature",
                "columnName": "lastSignature",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastECSignature",
                "columnName": "lastECSignature",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastVoucherSignature",
                "columnName": "lastVoucherSignature",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bookReturnsInFixStorageLocations",
                "columnName": "bookReturnsInFixStorageLocations",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paperWidth",
                "columnName": "paperWidth",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fontSize",
                "columnName": "fontSize",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lineHeight",
                "columnName": "lineHeight",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiptTemplate",
                "columnName": "receiptTemplate",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiptNumberRange",
                "columnName": "receiptNumberRange",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bookingAccount",
                "columnName": "bookingAccount",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ecTerminalSettings",
                "columnName": "ecTerminalSettings",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "usezvt",
                "columnName": "usezvt",
                "type": "integer",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "printECTransaction",
                "columnName": "printECTransaction",
                "type": "integer",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "allowOpenCash",
                "columnName": "allowOpenCash",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseCertificate",
                "columnName": "tseCertificate",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customCSS",
                "columnName": "customCSS",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "model",
                "type": "ManyToOne",
                "targetEntity": "PosTerminalModel",
                "mappedBy": null,
                "inversedBy": "terminals",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "defaultReturnLocation",
                "type": "ManyToOne",
                "targetEntity": "WarehouseStorageLocation",
                "mappedBy": null,
                "inversedBy": "posterminals",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "retailStore",
                "type": "ManyToOne",
                "targetEntity": "RetailStore",
                "mappedBy": null,
                "inversedBy": "posTerminals",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "users",
                "type": "ManyToMany",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "grantedPosTerminals",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "grantedUsersForPrice",
                "type": "ManyToMany",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "grantedPosTerminalsForPrice",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "wawilistener",
                "type": "ManyToOne",
                "targetEntity": "WAWIListener",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "number",
                "readable": true,
                "writable": true,
                "getterMethod": "getNumber",
                "setterMethod": "setNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get number",
                "isExistingProperty": true
            },
            {
                "twigName": "lastReceiptNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastReceiptNumber",
                "setterMethod": "setLastReceiptNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastReceiptNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "paperWidth",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaperWidth",
                "setterMethod": "setPaperWidth",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get paperWidth",
                "isExistingProperty": true
            },
            {
                "twigName": "model",
                "readable": true,
                "writable": true,
                "getterMethod": "getModel",
                "setterMethod": "setModel",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\PosTerminalModel",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\PosTerminalModel",
                "docComment": "Get model",
                "isExistingProperty": true
            },
            {
                "twigName": "retailStore",
                "readable": true,
                "writable": true,
                "getterMethod": "getRetailStore",
                "setterMethod": "setRetailStore",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\RetailStore",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\RetailStore",
                "docComment": "Get retailStore",
                "isExistingProperty": true
            },
            {
                "twigName": "users",
                "readable": true,
                "writable": false,
                "getterMethod": "getUsers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get users",
                "isExistingProperty": true
            },
            {
                "twigName": "receiptTemplate",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptTemplate",
                "setterMethod": "setReceiptTemplate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get receiptTemplate",
                "isExistingProperty": true
            },
            {
                "twigName": "cashBoxNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashBoxNumber",
                "setterMethod": "setCashBoxNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get cashBoxNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "active",
                "readable": true,
                "writable": true,
                "getterMethod": "getActive",
                "setterMethod": "setActive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get active",
                "isExistingProperty": true
            },
            {
                "twigName": "receiptNumberRange",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptNumberRange",
                "setterMethod": "setReceiptNumberRange",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get receiptNumberRange",
                "isExistingProperty": true
            },
            {
                "twigName": "defaultReturnLocation",
                "readable": true,
                "writable": true,
                "getterMethod": "getDefaultReturnLocation",
                "setterMethod": "setDefaultReturnLocation",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "docComment": "Get defaultReturnLocation",
                "isExistingProperty": true
            },
            {
                "twigName": "lastECReceiptNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastECReceiptNumber",
                "setterMethod": "setLastECReceiptNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastECReceiptNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "lastVoucherReceiptNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastVoucherReceiptNumber",
                "setterMethod": "setLastVoucherReceiptNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastVoucherReceiptNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "fontSize",
                "readable": true,
                "writable": true,
                "getterMethod": "getFontSize",
                "setterMethod": "setFontSize",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get fontSize",
                "isExistingProperty": true
            },
            {
                "twigName": "lineHeight",
                "readable": true,
                "writable": true,
                "getterMethod": "getLineHeight",
                "setterMethod": "setLineHeight",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get lineHeight",
                "isExistingProperty": true
            },
            {
                "twigName": "wawilistener",
                "readable": true,
                "writable": true,
                "getterMethod": "getWawilistener",
                "setterMethod": "setWawilistener",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WAWIListener",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WAWIListener",
                "docComment": "Get wawilistener",
                "isExistingProperty": true
            },
            {
                "twigName": "bookingAccount",
                "readable": true,
                "writable": true,
                "getterMethod": "getBookingAccount",
                "setterMethod": "setBookingAccount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bookingAccount",
                "isExistingProperty": true
            },
            {
                "twigName": "bookReturnsInFixStorageLocations",
                "readable": true,
                "writable": true,
                "getterMethod": "getBookReturnsInFixStorageLocations",
                "setterMethod": "setBookReturnsInFixStorageLocations",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get bookReturnsInFixStorageLocations",
                "isExistingProperty": true
            },
            {
                "twigName": "lastSignature",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastSignature",
                "setterMethod": "setLastSignature",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get lastSignature",
                "isExistingProperty": true
            },
            {
                "twigName": "lastECSignature",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastECSignature",
                "setterMethod": "setLastECSignature",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get lastECSignature",
                "isExistingProperty": true
            },
            {
                "twigName": "lastVoucherSignature",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastVoucherSignature",
                "setterMethod": "setLastVoucherSignature",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get lastVoucherSignature",
                "isExistingProperty": true
            },
            {
                "twigName": "customerDisplayActive",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomerDisplayActive",
                "setterMethod": "setCustomerDisplayActive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get customerDisplayActive",
                "isExistingProperty": true
            },
            {
                "twigName": "ecTerminalSettings",
                "readable": true,
                "writable": true,
                "getterMethod": "getEcTerminalSettings",
                "setterMethod": "setEcTerminalSettings",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ecTerminalSettings",
                "isExistingProperty": true
            },
            {
                "twigName": "usezvt",
                "readable": true,
                "writable": true,
                "getterMethod": "getUsezvt",
                "setterMethod": "setUsezvt",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get usezvt",
                "isExistingProperty": true
            },
            {
                "twigName": "printECTransaction",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrintECTransaction",
                "setterMethod": "setPrintECTransaction",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get printECTransaction",
                "isExistingProperty": true
            },
            {
                "twigName": "grantedUsersForPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getGrantedUsersForPrice",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get grantedUsersForPrice",
                "isExistingProperty": true
            },
            {
                "twigName": "allowOpenCash",
                "readable": true,
                "writable": true,
                "getterMethod": "getAllowOpenCash",
                "setterMethod": "setAllowOpenCash",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get allowOpenCash",
                "isExistingProperty": true
            },
            {
                "twigName": "tseCertificate",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseCertificate",
                "setterMethod": "setTseCertificate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseCertificate",
                "isExistingProperty": true
            },
            {
                "twigName": "customCSS",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomCSS",
                "setterMethod": "setCustomCSS",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customCSS",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ProductIndex": {
        "fileName": "ProductIndex.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ProductIndex.php",
        "bundle": "WAWIBundle",
        "className": "ProductIndex",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ProductIndex",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "productindex",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "stringfield1_idx",
                "columns": [
                    "stringfield1"
                ],
                "unique": false
            },
            {
                "name": "integerfield1_idx",
                "columns": [
                    "integerfield1"
                ],
                "unique": false
            },
            {
                "name": "integerfield2_idx",
                "columns": [
                    "integerfield2"
                ],
                "unique": false
            },
            {
                "name": "integerfield3_idx",
                "columns": [
                    "integerfield3"
                ],
                "unique": false
            },
            {
                "name": "stringfield7_idx",
                "columns": [
                    "stringfield7"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "entitle",
                "columnName": "entitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "enlongdesc",
                "columnName": "enlongdesc",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield1",
                "columnName": "stringfield1",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield2",
                "columnName": "stringfield2",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield3",
                "columnName": "stringfield3",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield4",
                "columnName": "stringfield4",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield5",
                "columnName": "stringfield5",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield6",
                "columnName": "stringfield6",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield7",
                "columnName": "stringfield7",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield8",
                "columnName": "stringfield8",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield9",
                "columnName": "stringfield9",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield10",
                "columnName": "stringfield10",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield11",
                "columnName": "stringfield11",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield12",
                "columnName": "stringfield12",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield13",
                "columnName": "stringfield13",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield14",
                "columnName": "stringfield14",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield15",
                "columnName": "stringfield15",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield16",
                "columnName": "stringfield16",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield17",
                "columnName": "stringfield17",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield18",
                "columnName": "stringfield18",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield19",
                "columnName": "stringfield19",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield20",
                "columnName": "stringfield20",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield21",
                "columnName": "stringfield21",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield22",
                "columnName": "stringfield22",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield23",
                "columnName": "stringfield23",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield24",
                "columnName": "stringfield24",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield25",
                "columnName": "stringfield25",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield26",
                "columnName": "stringfield26",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield27",
                "columnName": "stringfield27",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield28",
                "columnName": "stringfield28",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield29",
                "columnName": "stringfield29",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stringfield30",
                "columnName": "stringfield30",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "integerfield1",
                "columnName": "integerfield1",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "integerfield2",
                "columnName": "integerfield2",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "integerfield3",
                "columnName": "integerfield3",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "integerfield4",
                "columnName": "integerfield4",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "integerfield5",
                "columnName": "integerfield5",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "integerfield6",
                "columnName": "integerfield6",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "integerfield7",
                "columnName": "integerfield7",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "integerfield8",
                "columnName": "integerfield8",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "integerfield9",
                "columnName": "integerfield9",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "integerfield10",
                "columnName": "integerfield10",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "integerfield11",
                "columnName": "integerfield11",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "integerfield12",
                "columnName": "integerfield12",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "integerfield13",
                "columnName": "integerfield13",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "integerfield14",
                "columnName": "integerfield14",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "integerfield15",
                "columnName": "integerfield15",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "integerfield16",
                "columnName": "integerfield16",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "integerfield17",
                "columnName": "integerfield17",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "integerfield18",
                "columnName": "integerfield18",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "integerfield19",
                "columnName": "integerfield19",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "integerfield20",
                "columnName": "integerfield20",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield1",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield1",
                "setterMethod": "setStringfield1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield1",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield2",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield2",
                "setterMethod": "setStringfield2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield2",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield3",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield3",
                "setterMethod": "setStringfield3",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield3",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield4",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield4",
                "setterMethod": "setStringfield4",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield4",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield5",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield5",
                "setterMethod": "setStringfield5",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield5",
                "isExistingProperty": true
            },
            {
                "twigName": "integerfield1",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntegerfield1",
                "setterMethod": "setIntegerfield1",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get integerfield1",
                "isExistingProperty": true
            },
            {
                "twigName": "integerfield2",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntegerfield2",
                "setterMethod": "setIntegerfield2",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get integerfield2",
                "isExistingProperty": true
            },
            {
                "twigName": "integerfield3",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntegerfield3",
                "setterMethod": "setIntegerfield3",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get integerfield3",
                "isExistingProperty": true
            },
            {
                "twigName": "integerfield4",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntegerfield4",
                "setterMethod": "setIntegerfield4",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get integerfield4",
                "isExistingProperty": true
            },
            {
                "twigName": "integerfield5",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntegerfield5",
                "setterMethod": "setIntegerfield5",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get integerfield5",
                "isExistingProperty": true
            },
            {
                "twigName": "entitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntitle",
                "setterMethod": "setEntitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entitle",
                "isExistingProperty": true
            },
            {
                "twigName": "enlongdesc",
                "readable": true,
                "writable": true,
                "getterMethod": "getEnlongdesc",
                "setterMethod": "setEnlongdesc",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get enlongdesc",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield6",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield6",
                "setterMethod": "setStringfield6",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield6",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield7",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield7",
                "setterMethod": "setStringfield7",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield7",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield8",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield8",
                "setterMethod": "setStringfield8",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield8",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield9",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield9",
                "setterMethod": "setStringfield9",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield9",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield10",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield10",
                "setterMethod": "setStringfield10",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield10",
                "isExistingProperty": true
            },
            {
                "twigName": "integerfield6",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntegerfield6",
                "setterMethod": "setIntegerfield6",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get integerfield6",
                "isExistingProperty": true
            },
            {
                "twigName": "integerfield7",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntegerfield7",
                "setterMethod": "setIntegerfield7",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get integerfield7",
                "isExistingProperty": true
            },
            {
                "twigName": "integerfield8",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntegerfield8",
                "setterMethod": "setIntegerfield8",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get integerfield8",
                "isExistingProperty": true
            },
            {
                "twigName": "integerfield9",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntegerfield9",
                "setterMethod": "setIntegerfield9",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get integerfield9",
                "isExistingProperty": true
            },
            {
                "twigName": "integerfield10",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntegerfield10",
                "setterMethod": "setIntegerfield10",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get integerfield10",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield11",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield11",
                "setterMethod": "setStringfield11",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield11",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield12",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield12",
                "setterMethod": "setStringfield12",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield12",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield13",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield13",
                "setterMethod": "setStringfield13",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield13",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield14",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield14",
                "setterMethod": "setStringfield14",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield14",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield15",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield15",
                "setterMethod": "setStringfield15",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield15",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield16",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield16",
                "setterMethod": "setStringfield16",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield16",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield17",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield17",
                "setterMethod": "setStringfield17",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield17",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield18",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield18",
                "setterMethod": "setStringfield18",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield18",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield19",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield19",
                "setterMethod": "setStringfield19",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield19",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield20",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield20",
                "setterMethod": "setStringfield20",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield20",
                "isExistingProperty": true
            },
            {
                "twigName": "integerfield11",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntegerfield11",
                "setterMethod": "setIntegerfield11",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get integerfield11",
                "isExistingProperty": true
            },
            {
                "twigName": "integerfield12",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntegerfield12",
                "setterMethod": "setIntegerfield12",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get integerfield12",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield21",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield21",
                "setterMethod": "setStringfield21",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield21",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield22",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield22",
                "setterMethod": "setStringfield22",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield22",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield23",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield23",
                "setterMethod": "setStringfield23",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield23",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield24",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield24",
                "setterMethod": "setStringfield24",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield24",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield25",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield25",
                "setterMethod": "setStringfield25",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield25",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield26",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield26",
                "setterMethod": "setStringfield26",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield26",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield27",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield27",
                "setterMethod": "setStringfield27",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield27",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield28",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield28",
                "setterMethod": "setStringfield28",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield28",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield29",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield29",
                "setterMethod": "setStringfield29",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield29",
                "isExistingProperty": true
            },
            {
                "twigName": "stringfield30",
                "readable": true,
                "writable": true,
                "getterMethod": "getStringfield30",
                "setterMethod": "setStringfield30",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stringfield30",
                "isExistingProperty": true
            },
            {
                "twigName": "integerfield13",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntegerfield13",
                "setterMethod": "setIntegerfield13",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get integerfield13",
                "isExistingProperty": true
            },
            {
                "twigName": "integerfield14",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntegerfield14",
                "setterMethod": "setIntegerfield14",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get integerfield14",
                "isExistingProperty": true
            },
            {
                "twigName": "integerfield15",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntegerfield15",
                "setterMethod": "setIntegerfield15",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get integerfield15",
                "isExistingProperty": true
            },
            {
                "twigName": "integerfield16",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntegerfield16",
                "setterMethod": "setIntegerfield16",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get integerfield16",
                "isExistingProperty": true
            },
            {
                "twigName": "integerfield17",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntegerfield17",
                "setterMethod": "setIntegerfield17",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get integerfield17",
                "isExistingProperty": true
            },
            {
                "twigName": "integerfield18",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntegerfield18",
                "setterMethod": "setIntegerfield18",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get integerfield18",
                "isExistingProperty": true
            },
            {
                "twigName": "integerfield19",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntegerfield19",
                "setterMethod": "setIntegerfield19",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get integerfield19",
                "isExistingProperty": true
            },
            {
                "twigName": "integerfield20",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntegerfield20",
                "setterMethod": "setIntegerfield20",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get integerfield20",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ContractGroup": {
        "fileName": "ContractGroup.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ContractGroup.php",
        "bundle": "WAWIBundle",
        "className": "ContractGroup",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ContractGroup",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "contractgroup",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "grouping",
                "columnName": "grouping",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalInfo",
                "columnName": "additionalInfo",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalInfo2",
                "columnName": "additionalInfo2",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "status",
                "type": "ManyToOne",
                "targetEntity": "EntityStatus",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "usedInClient",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "status",
                "readable": true,
                "writable": true,
                "getterMethod": "getStatus",
                "setterMethod": "setStatus",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\EntityStatus",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\EntityStatus",
                "docComment": "Get status",
                "isExistingProperty": true
            },
            {
                "twigName": "grouping",
                "readable": true,
                "writable": true,
                "getterMethod": "getGrouping",
                "setterMethod": "setGrouping",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get grouping",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalInfo",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalInfo",
                "setterMethod": "setAdditionalInfo",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalInfo",
                "isExistingProperty": true
            },
            {
                "twigName": "usedInClient",
                "readable": true,
                "writable": true,
                "getterMethod": "getUsedInClient",
                "setterMethod": "setUsedInClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get usedInClient",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalInfo2",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalInfo2",
                "setterMethod": "setAdditionalInfo2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalInfo2",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\VoucherReportItem": {
        "fileName": "VoucherReportItem.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/VoucherReportItem.php",
        "bundle": "WAWIBundle",
        "className": "VoucherReportItem",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\VoucherReportItem",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "voucherreportitem",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "number",
                "columnName": "number",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiptNumber",
                "columnName": "receiptNumber",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "voucherNumber",
                "columnName": "voucherNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "date",
                "columnName": "date",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiptBrutto",
                "columnName": "receiptBrutto",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vat",
                "columnName": "vat",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bookingText",
                "columnName": "bookingText",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "reference",
                "columnName": "reference",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customerCard",
                "columnName": "customerCard",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "signature",
                "columnName": "signature",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "wormSignature",
                "columnName": "wormSignature",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseTransactionNumber",
                "columnName": "tseTransactionNumber",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseStartDate",
                "columnName": "tseStartDate",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseFinishDate",
                "columnName": "tseFinishDate",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseSerialNumber",
                "columnName": "tseSerialNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "uniqNumber",
                "columnName": "uniqNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "publicKeyObject",
                "type": "ManyToOne",
                "targetEntity": "PublicKey",
                "mappedBy": null,
                "inversedBy": "voucherReportItems",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "voucherReport",
                "type": "ManyToOne",
                "targetEntity": "VoucherReport",
                "mappedBy": null,
                "inversedBy": "items",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "taxValue",
                "readable": true,
                "writable": false,
                "getterMethod": "getTaxValue",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "number",
                "readable": true,
                "writable": true,
                "getterMethod": "getNumber",
                "setterMethod": "setNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get number",
                "isExistingProperty": true
            },
            {
                "twigName": "receiptNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptNumber",
                "setterMethod": "setReceiptNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get receiptNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "date",
                "readable": true,
                "writable": true,
                "getterMethod": "getDate",
                "setterMethod": "setDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get date",
                "isExistingProperty": true
            },
            {
                "twigName": "receiptBrutto",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptBrutto",
                "setterMethod": "setReceiptBrutto",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get receiptBrutto",
                "isExistingProperty": true
            },
            {
                "twigName": "vat",
                "readable": true,
                "writable": true,
                "getterMethod": "getVat",
                "setterMethod": "setVat",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vat",
                "isExistingProperty": true
            },
            {
                "twigName": "bookingText",
                "readable": true,
                "writable": true,
                "getterMethod": "getBookingText",
                "setterMethod": "setBookingText",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bookingText",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "voucherReport",
                "readable": true,
                "writable": true,
                "getterMethod": "getVoucherReport",
                "setterMethod": "setVoucherReport",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VoucherReport",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VoucherReport",
                "docComment": "Get voucherReport",
                "isExistingProperty": true
            },
            {
                "twigName": "voucherNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getVoucherNumber",
                "setterMethod": "setVoucherNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get voucherNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "reference",
                "readable": true,
                "writable": true,
                "getterMethod": "getReference",
                "setterMethod": "setReference",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get reference",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "signature",
                "readable": true,
                "writable": true,
                "getterMethod": "getSignature",
                "setterMethod": "setSignature",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get signature",
                "isExistingProperty": true
            },
            {
                "twigName": "publicKeyObject",
                "readable": true,
                "writable": true,
                "getterMethod": "getPublicKeyObject",
                "setterMethod": "setPublicKeyObject",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\PublicKey",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\PublicKey",
                "docComment": "Get publicKeyObject",
                "isExistingProperty": true
            },
            {
                "twigName": "uniqNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getUniqNumber",
                "setterMethod": "setUniqNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get uniqNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "wormSignature",
                "readable": true,
                "writable": true,
                "getterMethod": "getWormSignature",
                "setterMethod": "setWormSignature",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get wormSignature",
                "isExistingProperty": true
            },
            {
                "twigName": "tseTransactionNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseTransactionNumber",
                "setterMethod": "setTseTransactionNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseTransactionNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "tseStartDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseStartDate",
                "setterMethod": "setTseStartDate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseStartDate",
                "isExistingProperty": true
            },
            {
                "twigName": "tseFinishDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseFinishDate",
                "setterMethod": "setTseFinishDate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseFinishDate",
                "isExistingProperty": true
            },
            {
                "twigName": "tseSerialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseSerialNumber",
                "setterMethod": "setTseSerialNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseSerialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "receiptNetto",
                "readable": true,
                "writable": false,
                "getterMethod": "getReceiptNetto",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "customerCard",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomerCard",
                "setterMethod": "setCustomerCard",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get customerCard",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OrderReturn": {
        "fileName": "OrderReturn.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OrderReturn.php",
        "bundle": "WAWIBundle",
        "className": "OrderReturn",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OrderReturn",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "orderreturn",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "IPricingItemContainer"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "orderReturnNumber",
                "columnName": "orderReturnNumber",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "submission",
                "columnName": "submission",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "jsonDataForCreditNote",
                "columnName": "jsonDataForCreditNote",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": "returns",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "items",
                "type": "OneToMany",
                "targetEntity": "OrderReturnItem",
                "mappedBy": "orderReturn",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "deliveries",
                "type": "OneToMany",
                "targetEntity": "VendorOrderDelivery",
                "mappedBy": "orderReturn",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "orderReturnNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderReturnNumber",
                "setterMethod": "setOrderReturnNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get orderReturnNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "items",
                "readable": true,
                "writable": false,
                "getterMethod": "getItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get items",
                "isExistingProperty": true
            },
            {
                "twigName": "deliveries",
                "readable": true,
                "writable": false,
                "getterMethod": "getDeliveries",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get deliveries",
                "isExistingProperty": true
            },
            {
                "twigName": "pricingItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "pricingTotals",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingTotals",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "completed",
                "readable": true,
                "writable": false,
                "getterMethod": "isCompleted",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "swapItems",
                "readable": true,
                "writable": false,
                "getterMethod": "hasSwapItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "submission",
                "readable": true,
                "writable": true,
                "getterMethod": "getSubmission",
                "setterMethod": "setSubmission",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get submission",
                "isExistingProperty": true
            },
            {
                "twigName": "jsonDataForCreditNote",
                "readable": true,
                "writable": true,
                "getterMethod": "getJsonDataForCreditNote",
                "setterMethod": "setJsonDataForCreditNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get jsonDataForCreditNote",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ProductPicture": {
        "fileName": "ProductPicture.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ProductPicture.php",
        "bundle": "WAWIBundle",
        "className": "ProductPicture",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ProductPicture",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "productpicture",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpload",
            "IForeignClientable",
            "IPrototype",
            "IMetaExtendable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "pictureName",
                "columnName": "picture",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customPictureUrl",
                "columnName": "customPictureUrl",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customPictureUrl2",
                "columnName": "customPictureUrl2",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customThumbnailUrl",
                "columnName": "customThumbnailUrl",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customThumbnailUrl2",
                "columnName": "customThumbnailUrl2",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "altTag",
                "columnName": "altTag",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "pictures",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "ProductPictureMetaField",
                "mappedBy": "productpicture",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "foreignClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getForeignClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "sharedUploadPath",
                "readable": true,
                "writable": false,
                "getterMethod": "hasSharedUploadPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "ownerEntity",
                "readable": true,
                "writable": false,
                "getterMethod": "getOwnerEntity",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": true,
                "getterMethod": "getId",
                "setterMethod": "setId",
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "pictureName",
                "readable": true,
                "writable": true,
                "getterMethod": "getPictureName",
                "setterMethod": "setPictureName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get pictureName",
                "isExistingProperty": true
            },
            {
                "twigName": "picture",
                "readable": true,
                "writable": true,
                "getterMethod": "getPicture",
                "setterMethod": "setPicture",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get object",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "customPictureUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomPictureUrl",
                "setterMethod": "setCustomPictureUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customPictureUrl",
                "isExistingProperty": true
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            },
            {
                "twigName": "altTag",
                "readable": true,
                "writable": true,
                "getterMethod": "getAltTag",
                "setterMethod": "setAltTag",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get altTag",
                "isExistingProperty": true
            },
            {
                "twigName": "customThumbnailUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomThumbnailUrl",
                "setterMethod": "setCustomThumbnailUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customThumbnailUrl",
                "isExistingProperty": true
            },
            {
                "twigName": "customThumbnailUrl2",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomThumbnailUrl2",
                "setterMethod": "setCustomThumbnailUrl2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customThumbnailUrl2",
                "isExistingProperty": true
            },
            {
                "twigName": "customPictureUrl2",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomPictureUrl2",
                "setterMethod": "setCustomPictureUrl2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customPictureUrl2",
                "isExistingProperty": true
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OfferItem": {
        "fileName": "OfferItem.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OfferItem.php",
        "bundle": "WAWIBundle",
        "className": "OfferItem",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "offeritem",
        "extends": null,
        "repositoryClass": "Aggrosoft\\WAWIBundle\\Entity\\Repository\\OfferItemRepository",
        "docComment": null,
        "interfaces": [
            "IMetaExtendable",
            "IPrototype",
            "IUpload",
            "IForeignClientable",
            "ICloneTimeTrackable"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "search_idx",
                "columns": [
                    "foreign_id"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stornoQuantity",
                "columnName": "stornoQuantity",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "altQuantity",
                "columnName": "altQuantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "saleUnitName",
                "columnName": "saleUnitName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sku",
                "columnName": "sku",
                "type": "text",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productTitle",
                "columnName": "productTitle",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productTitleInOfferLanguage",
                "columnName": "productTitleInOfferLanguage",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "variantTitle",
                "columnName": "variantTitle",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "variantTitleInOfferLanguage",
                "columnName": "variantTitleInOfferLanguage",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productParameter",
                "columnName": "productParameter",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "info",
                "columnName": "info",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productOption",
                "columnName": "productOption",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "wrapTitle",
                "columnName": "wrapTitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "giftCardText",
                "columnName": "giftCardText",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "giftCardType",
                "columnName": "giftCardType",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ean",
                "columnName": "ean",
                "type": "string",
                "length": 25,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "serialNumber",
                "columnName": "serialNumber",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bestBeforeDate",
                "columnName": "bestBeforeDate",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "price",
                "columnName": "price",
                "type": "decimal",
                "length": null,
                "precision": 12,
                "scale": 5,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discount",
                "columnName": "discount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fixDiscount",
                "columnName": "fixDiscount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discountPercent",
                "columnName": "discountPercent",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discountNote",
                "columnName": "discountNote",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "purchasePrice",
                "columnName": "purchasePrice",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "calculatedPurchasePrice",
                "columnName": "calculatedPurchasePrice",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ossNettoPrice",
                "columnName": "ossNettoPrice",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "skipDiscounts",
                "columnName": "skipDiscounts",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vat",
                "columnName": "vat",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "taxAccount",
                "columnName": "taxAccount",
                "type": "string",
                "length": 12,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "weight",
                "columnName": "weight",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "standardPrice",
                "columnName": "standardPrice",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "uvp",
                "columnName": "uvp",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note2",
                "columnName": "note2",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stornoNote",
                "columnName": "stornoNote",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "storno",
                "columnName": "storno",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stornoPositionSum",
                "columnName": "stornoPositionSum",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stornoPositionText",
                "columnName": "stornoPositionText",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stornoPositionAccount",
                "columnName": "stornoPositionAccount",
                "type": "string",
                "length": 12,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "allocated",
                "columnName": "allocated",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "refundedTax",
                "columnName": "refundedTax",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "nonDiscountedRefundedTax",
                "columnName": "nonDiscountedRefundedTax",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastCustomVat",
                "columnName": "lastCustomVat",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "creditNoteNumber",
                "columnName": "creditNoteNumber",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "creditNoteDate",
                "columnName": "creditNoteDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiptStornoNumber",
                "columnName": "receiptStornoNumber",
                "type": "bigint",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiptStornoDate",
                "columnName": "receiptStornoDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "saleVoucher",
                "columnName": "saleVoucher",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentTransactionId",
                "columnName": "paymentTransactionId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stornoBookingAwaited",
                "columnName": "stornoBookingAwaited",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "documentCategoryText",
                "columnName": "documentCategoryText",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fileName",
                "columnName": "file",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "reserveStockTilDate",
                "columnName": "reserveStockTilDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "reservedQuantity",
                "columnName": "reservedQuantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cloneDate",
                "columnName": "cloneDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "estimatedShippingDate",
                "columnName": "estimatedShippingDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "excludedMaterialProducts",
                "columnName": "excludedMaterialProducts",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "offer",
                "type": "ManyToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": "items",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "partialOffer",
                "type": "ManyToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": "partialItems",
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "vendorOrderItem",
                "type": "OneToOne",
                "targetEntity": "VendorOrderItem",
                "mappedBy": null,
                "inversedBy": "offerItem",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "commissionLiabilityItem",
                "type": "OneToOne",
                "targetEntity": "LiabilityItem",
                "mappedBy": null,
                "inversedBy": "offerItem",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "clawbackLiabilityItem",
                "type": "OneToOne",
                "targetEntity": "LiabilityItem",
                "mappedBy": null,
                "inversedBy": "offerItem",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "commissionContractItem",
                "type": "ManyToOne",
                "targetEntity": "CommissionContractItem",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "subscriptionContractItem",
                "type": "ManyToOne",
                "targetEntity": "SubscriptionContractItem",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "commissionContractReturn",
                "type": "ManyToOne",
                "targetEntity": "CommissionContract",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "exchangedOfferItem",
                "type": "ManyToOne",
                "targetEntity": "OfferItem",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "materialOfferItemSplittedFrom",
                "type": "ManyToOne",
                "targetEntity": "OfferItem",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "vendor",
                "type": "ManyToOne",
                "targetEntity": "Vendor",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "warehouse",
                "type": "ManyToOne",
                "targetEntity": "Warehouse",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "OfferItemMetaField",
                "mappedBy": "offeritem",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "pickingItems",
                "type": "OneToMany",
                "targetEntity": "OrderPickingItem",
                "mappedBy": "offerItem",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "returnItems",
                "type": "OneToMany",
                "targetEntity": "OrderReturnItem",
                "mappedBy": "offerItem",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "salevouchers",
                "type": "OneToMany",
                "targetEntity": "Voucher",
                "mappedBy": "saleofferitem",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "licenses",
                "type": "OneToMany",
                "targetEntity": "ProductLicense",
                "mappedBy": "offerItem",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "timeTrackings",
                "type": "OneToMany",
                "targetEntity": "TimeTracking",
                "mappedBy": "offerItem",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "vendorOrderPackageItems",
                "type": "ManyToMany",
                "targetEntity": "VendorOrderPackageItem",
                "mappedBy": null,
                "inversedBy": "offerItems",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "storageLocations",
                "type": "ManyToMany",
                "targetEntity": "WarehouseStorageLocation",
                "mappedBy": null,
                "inversedBy": "offerItems",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "optionFields",
                "type": "OneToMany",
                "targetEntity": "OfferItemOptionField",
                "mappedBy": "offerItem",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "accessoryVoucher",
                "type": "ManyToOne",
                "targetEntity": "Voucher",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "marketplaceCustomer",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "materials",
                "type": "OneToMany",
                "targetEntity": "OfferItemMaterial",
                "mappedBy": "offerItem",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "notResetDataAfterClone",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setNotResetDataAfterClone",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "shipped",
                "readable": true,
                "writable": false,
                "getterMethod": "isShipped",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "sum",
                "readable": true,
                "writable": false,
                "getterMethod": "getSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "altSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getAltSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "stornoQuantitySum",
                "readable": true,
                "writable": false,
                "getterMethod": "getStornoQuantitySum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "itemPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getItemPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "nettoSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getNettoSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "stornoQuantityNettoSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getStornoQuantityNettoSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "nettoPrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getNettoPrice",
                "setterMethod": "setNettoPrice",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "bruttoPrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getBruttoPrice",
                "setterMethod": "setBruttoPrice",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "sumInOfferMode",
                "readable": true,
                "writable": false,
                "getterMethod": "getSumInOfferMode",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "sumTaxValue",
                "readable": true,
                "writable": false,
                "getterMethod": "getSumTaxValue",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "taxValue",
                "readable": true,
                "writable": false,
                "getterMethod": "getTaxValue",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "ondemand",
                "readable": true,
                "writable": false,
                "getterMethod": "isOndemand",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "dropshipping",
                "readable": true,
                "writable": false,
                "getterMethod": "isDropshipping",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "vendors",
                "readable": true,
                "writable": false,
                "getterMethod": "getVendors",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "ondemandVendors",
                "readable": true,
                "writable": false,
                "getterMethod": "getOndemandVendors",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "dropshippingVendors",
                "readable": true,
                "writable": false,
                "getterMethod": "getDropshippingVendors",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "warehouses",
                "readable": true,
                "writable": false,
                "getterMethod": "getWarehouses",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "discountedSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getDiscountedSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "discountedNettoSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getDiscountedNettoSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "discountedNettoPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getDiscountedNettoPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "discountedPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getDiscountedPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": true,
                "getterMethod": "getId",
                "setterMethod": "setId",
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "price",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrice",
                "setterMethod": "setPrice",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get price",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "offer",
                "readable": true,
                "writable": true,
                "getterMethod": "getOffer",
                "setterMethod": "setOffer",
                "returnType": "Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get offer",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorOrderItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorOrderItem",
                "setterMethod": "setVendorOrderItem",
                "returnType": "Aggrosoft\\WAWIBundle\\Entity\\VendorOrderItem",
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\VendorOrderItem",
                "docComment": "Get vendororderitem",
                "isExistingProperty": true
            },
            {
                "twigName": "vendor",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendor",
                "setterMethod": "setVendor",
                "returnType": "Aggrosoft\\WAWIBundle\\Entity\\Vendor",
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\Vendor",
                "docComment": "Get vendor",
                "isExistingProperty": true
            },
            {
                "twigName": "warehouse",
                "readable": true,
                "writable": true,
                "getterMethod": "getWarehouse",
                "setterMethod": "setWarehouse",
                "returnType": "Aggrosoft\\WAWIBundle\\Entity\\Warehouse",
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\Warehouse",
                "docComment": "Get warehouse",
                "isExistingProperty": true
            },
            {
                "twigName": "productTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductTitle",
                "setterMethod": "setProductTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "variantTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getVariantTitle",
                "setterMethod": "setVariantTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get variantTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "discount",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscount",
                "setterMethod": "setDiscount",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get discount",
                "isExistingProperty": true
            },
            {
                "twigName": "vat",
                "readable": true,
                "writable": true,
                "getterMethod": "getVat",
                "setterMethod": "setVat",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get vat",
                "isExistingProperty": true
            },
            {
                "twigName": "weight",
                "readable": true,
                "writable": true,
                "getterMethod": "getWeight",
                "setterMethod": "setWeight",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get weight",
                "isExistingProperty": true
            },
            {
                "twigName": "sku",
                "readable": true,
                "writable": true,
                "getterMethod": "getSku",
                "setterMethod": "setSku",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sku",
                "isExistingProperty": true
            },
            {
                "twigName": "productParameter",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductParameter",
                "setterMethod": "setProductParameter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productParameter",
                "isExistingProperty": true
            },
            {
                "twigName": "productOption",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductOption",
                "setterMethod": "setProductOption",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productOption",
                "isExistingProperty": true
            },
            {
                "twigName": "storno",
                "readable": true,
                "writable": true,
                "getterMethod": "getStorno",
                "setterMethod": "setStorno",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get storno",
                "isExistingProperty": true
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            },
            {
                "twigName": "pickable",
                "readable": true,
                "writable": false,
                "getterMethod": "isPickable",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "pickingItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getPickingItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get pickingItems",
                "isExistingProperty": true
            },
            {
                "twigName": "returnItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getReturnItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get returnItems",
                "isExistingProperty": true
            },
            {
                "twigName": "stornoQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getStornoQuantity",
                "setterMethod": "setStornoQuantity",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get stornoQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "pricingItem",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingItem",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "wrapTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getWrapTitle",
                "setterMethod": "setWrapTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get wrapTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "giftCardText",
                "readable": true,
                "writable": true,
                "getterMethod": "getGiftCardText",
                "setterMethod": "setGiftCardText",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get giftCardText",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentTransactionId",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentTransactionId",
                "setterMethod": "setPaymentTransactionId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get paymentTransactionId",
                "isExistingProperty": true
            },
            {
                "twigName": "giftCardType",
                "readable": true,
                "writable": true,
                "getterMethod": "getGiftCardType",
                "setterMethod": "setGiftCardType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get giftCardType",
                "isExistingProperty": true
            },
            {
                "twigName": "ean",
                "readable": true,
                "writable": true,
                "getterMethod": "getEan",
                "setterMethod": "setEan",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ean",
                "isExistingProperty": true
            },
            {
                "twigName": "serialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getSerialNumber",
                "setterMethod": "setSerialNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get serialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "saleVoucher",
                "readable": true,
                "writable": true,
                "getterMethod": "getSaleVoucher",
                "setterMethod": "setSaleVoucher",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get saleVoucher",
                "isExistingProperty": true
            },
            {
                "twigName": "salevouchers",
                "readable": true,
                "writable": false,
                "getterMethod": "getSalevouchers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get salevouchers",
                "isExistingProperty": true
            },
            {
                "twigName": "info",
                "readable": true,
                "writable": true,
                "getterMethod": "getInfo",
                "setterMethod": "setInfo",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get info",
                "isExistingProperty": true
            },
            {
                "twigName": "stornoBookingAwaited",
                "readable": true,
                "writable": true,
                "getterMethod": "getStornoBookingAwaited",
                "setterMethod": "setStornoBookingAwaited",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get stornoBookingAwaited",
                "isExistingProperty": true
            },
            {
                "twigName": "stornoPositionSum",
                "readable": true,
                "writable": true,
                "getterMethod": "getStornoPositionSum",
                "setterMethod": "setStornoPositionSum",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stornoPositionSum",
                "isExistingProperty": true
            },
            {
                "twigName": "stornoPositionText",
                "readable": true,
                "writable": true,
                "getterMethod": "getStornoPositionText",
                "setterMethod": "setStornoPositionText",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stornoPositionText",
                "isExistingProperty": true
            },
            {
                "twigName": "commissionLiabilityItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getCommissionLiabilityItem",
                "setterMethod": "setCommissionLiabilityItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\LiabilityItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\LiabilityItem",
                "docComment": "Get commissionLiabilityItem",
                "isExistingProperty": true
            },
            {
                "twigName": "commissionContractItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getCommissionContractItem",
                "setterMethod": "setCommissionContractItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CommissionContractItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CommissionContractItem",
                "docComment": "Get commissionContractItem",
                "isExistingProperty": true
            },
            {
                "twigName": "commissionContractReturn",
                "readable": true,
                "writable": true,
                "getterMethod": "getCommissionContractReturn",
                "setterMethod": "setCommissionContractReturn",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CommissionContract",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CommissionContract",
                "docComment": "Get commissionContractReturn",
                "isExistingProperty": true
            },
            {
                "twigName": "partialOffer",
                "readable": true,
                "writable": true,
                "getterMethod": "getPartialOffer",
                "setterMethod": "setPartialOffer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get partialOffer",
                "isExistingProperty": true
            },
            {
                "twigName": "creditNoteNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreditNoteNumber",
                "setterMethod": "setCreditNoteNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get creditNoteNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "creditNoteDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreditNoteDate",
                "setterMethod": "setCreditNoteDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get creditNoteDate",
                "isExistingProperty": true
            },
            {
                "twigName": "stornoPositionTaxValue",
                "readable": true,
                "writable": false,
                "getterMethod": "getStornoPositionTaxValue",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "stornoPositionNettoSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getStornoPositionNettoSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "receiptStornoNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptStornoNumber",
                "setterMethod": "setReceiptStornoNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get receiptStornoNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "stornoPositionAccount",
                "readable": true,
                "writable": true,
                "getterMethod": "getStornoPositionAccount",
                "setterMethod": "setStornoPositionAccount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stornoPositionAccount",
                "isExistingProperty": true
            },
            {
                "twigName": "refundedTax",
                "readable": true,
                "writable": true,
                "getterMethod": "getRefundedTax",
                "setterMethod": "setRefundedTax",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get refundedTax",
                "isExistingProperty": true
            },
            {
                "twigName": "nonDiscountedRefundedTax",
                "readable": true,
                "writable": true,
                "getterMethod": "getNonDiscountedRefundedTax",
                "setterMethod": "setNonDiscountedRefundedTax",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get nonDiscountedRefundedTax",
                "isExistingProperty": true
            },
            {
                "twigName": "fixDiscount",
                "readable": true,
                "writable": true,
                "getterMethod": "getFixDiscount",
                "setterMethod": "setFixDiscount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fixDiscount",
                "isExistingProperty": true
            },
            {
                "twigName": "discountPercent",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscountPercent",
                "setterMethod": "setDiscountPercent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get discountPercent",
                "isExistingProperty": true
            },
            {
                "twigName": "subscriptionContractItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getSubscriptionContractItem",
                "setterMethod": "setSubscriptionContractItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\SubscriptionContractItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\SubscriptionContractItem",
                "docComment": "Get subscriptionContractItem",
                "isExistingProperty": true
            },
            {
                "twigName": "discountNote",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscountNote",
                "setterMethod": "setDiscountNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get discountNote",
                "isExistingProperty": true
            },
            {
                "twigName": "altQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getAltQuantity",
                "setterMethod": "setAltQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get altQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "skipDiscounts",
                "readable": true,
                "writable": true,
                "getterMethod": "getSkipDiscounts",
                "setterMethod": "setSkipDiscounts",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get skipDiscounts",
                "isExistingProperty": true
            },
            {
                "twigName": "saleUnitName",
                "readable": true,
                "writable": true,
                "getterMethod": "getSaleUnitName",
                "setterMethod": "setSaleUnitName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get saleUnitName",
                "isExistingProperty": true
            },
            {
                "twigName": "receiptStornoDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptStornoDate",
                "setterMethod": "setReceiptStornoDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get receiptStornoDate",
                "isExistingProperty": true
            },
            {
                "twigName": "bestBeforeDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getBestBeforeDate",
                "setterMethod": "setBestBeforeDate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bestBeforeDate",
                "isExistingProperty": true
            },
            {
                "twigName": "licenses",
                "readable": true,
                "writable": false,
                "getterMethod": "getLicenses",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get licenses",
                "isExistingProperty": true
            },
            {
                "twigName": "taxAccount",
                "readable": true,
                "writable": true,
                "getterMethod": "getTaxAccount",
                "setterMethod": "setTaxAccount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get taxAccount",
                "isExistingProperty": true
            },
            {
                "twigName": "timeTrackings",
                "readable": true,
                "writable": false,
                "getterMethod": "getTimeTrackings",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get timeTrackings",
                "isExistingProperty": true
            },
            {
                "twigName": "allocated",
                "readable": true,
                "writable": true,
                "getterMethod": "getAllocated",
                "setterMethod": "setAllocated",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get allocated",
                "isExistingProperty": true
            },
            {
                "twigName": "purchasePrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getPurchasePrice",
                "setterMethod": "setPurchasePrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get purchasePrice",
                "isExistingProperty": true
            },
            {
                "twigName": "purchaseSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getPurchaseSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "thisOrProductCalculatedPurchasePrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getThisOrProductCalculatedPurchasePrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "thisOrProductPurchasePrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getThisOrProductPurchasePrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "accessoryVoucher",
                "readable": true,
                "writable": true,
                "getterMethod": "getAccessoryVoucher",
                "setterMethod": "setAccessoryVoucher",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Voucher",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Voucher",
                "docComment": "Get accessoryVoucher",
                "isExistingProperty": true
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "file",
                "readable": true,
                "writable": true,
                "getterMethod": "getFile",
                "setterMethod": "setFile",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "fileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileName",
                "setterMethod": "setFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileName",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getForeignClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "firstItem",
                "readable": true,
                "writable": false,
                "getterMethod": "isFirstItem",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "note2",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote2",
                "setterMethod": "setNote2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note2",
                "isExistingProperty": true
            },
            {
                "twigName": "standardPrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getStandardPrice",
                "setterMethod": "setStandardPrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get standardPrice",
                "isExistingProperty": true
            },
            {
                "twigName": "entity",
                "readable": true,
                "writable": false,
                "getterMethod": "getEntity",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "documentCategoryText",
                "readable": true,
                "writable": true,
                "getterMethod": "getDocumentCategoryText",
                "setterMethod": "setDocumentCategoryText",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get documentCategoryText",
                "isExistingProperty": true
            },
            {
                "twigName": "productTitleInOfferLanguage",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductTitleInOfferLanguage",
                "setterMethod": "setProductTitleInOfferLanguage",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productTitleInOfferLanguage",
                "isExistingProperty": true
            },
            {
                "twigName": "variantTitleInOfferLanguage",
                "readable": true,
                "writable": true,
                "getterMethod": "getVariantTitleInOfferLanguage",
                "setterMethod": "setVariantTitleInOfferLanguage",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get variantTitleInOfferLanguage",
                "isExistingProperty": true
            },
            {
                "twigName": "exchangedOfferItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getExchangedOfferItem",
                "setterMethod": "setExchangedOfferItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "docComment": "Get exchangedOfferItem",
                "isExistingProperty": true
            },
            {
                "twigName": "reserveStockTilDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getReserveStockTilDate",
                "setterMethod": "setReserveStockTilDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get reserveStockTilDate",
                "isExistingProperty": true
            },
            {
                "twigName": "reservedQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getReservedQuantity",
                "setterMethod": "setReservedQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get reservedQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "lastCustomVat",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastCustomVat",
                "setterMethod": "setLastCustomVat",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get lastCustomVat",
                "isExistingProperty": true
            },
            {
                "twigName": "materialOfferItemSplittedFrom",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaterialOfferItemSplittedFrom",
                "setterMethod": "setMaterialOfferItemSplittedFrom",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "docComment": "Get materialOfferItemSplittedFrom",
                "isExistingProperty": true
            },
            {
                "twigName": "ossNettoPrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getOssNettoPrice",
                "setterMethod": "setOssNettoPrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ossNettoPrice",
                "isExistingProperty": true
            },
            {
                "twigName": "fullSortWithDeliveryNote",
                "readable": true,
                "writable": false,
                "getterMethod": "getFullSortWithDeliveryNote",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "quantityAlsoMaterials",
                "readable": true,
                "writable": false,
                "getterMethod": "getQuantityAlsoMaterials",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "optionFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getOptionFields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get optionFields",
                "isExistingProperty": true
            },
            {
                "twigName": "uvp",
                "readable": true,
                "writable": true,
                "getterMethod": "getUvp",
                "setterMethod": "setUvp",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get uvp",
                "isExistingProperty": true
            },
            {
                "twigName": "cloneDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getCloneDate",
                "setterMethod": "setCloneDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get cloneDate",
                "isExistingProperty": true
            },
            {
                "twigName": "variant1Id",
                "readable": true,
                "writable": true,
                "getterMethod": "getVariant1Id",
                "setterMethod": "setVariant1Id",
                "returnType": "mixed",
                "parameterType": "mixed",
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "variant2Id",
                "readable": true,
                "writable": true,
                "getterMethod": "getVariant2Id",
                "setterMethod": "setVariant2Id",
                "returnType": "mixed",
                "parameterType": "mixed",
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "variant3Id",
                "readable": true,
                "writable": true,
                "getterMethod": "getVariant3Id",
                "setterMethod": "setVariant3Id",
                "returnType": "mixed",
                "parameterType": "mixed",
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "variant4Id",
                "readable": true,
                "writable": true,
                "getterMethod": "getVariant4Id",
                "setterMethod": "setVariant4Id",
                "returnType": "mixed",
                "parameterType": "mixed",
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "grossProfit",
                "readable": true,
                "writable": false,
                "getterMethod": "getGrossProfit",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "totalWeightAlsoByMaterials",
                "readable": true,
                "writable": false,
                "getterMethod": "getTotalWeightAlsoByMaterials",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "weightAlsoByMaterials",
                "readable": true,
                "writable": false,
                "getterMethod": "getWeightAlsoByMaterials",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "nettoWeightAlsoByMaterials",
                "readable": true,
                "writable": false,
                "getterMethod": "getNettoWeightAlsoByMaterials",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "serialNumbersFromPickList",
                "readable": true,
                "writable": false,
                "getterMethod": "getSerialNumbersFromPickList",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "marketplaceCustomer",
                "readable": true,
                "writable": true,
                "getterMethod": "getMarketplaceCustomer",
                "setterMethod": "setMarketplaceCustomer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get marketplaceCustomer",
                "isExistingProperty": true
            },
            {
                "twigName": "customerSku",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomerSku",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "customerProductTitle",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomerProductTitle",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "vendorOrderPackageItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getVendorOrderPackageItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get vendorOrderPackageItems",
                "isExistingProperty": true
            },
            {
                "twigName": "stornoNote",
                "readable": true,
                "writable": true,
                "getterMethod": "getStornoNote",
                "setterMethod": "setStornoNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stornoNote",
                "isExistingProperty": true
            },
            {
                "twigName": "productOptionMaterials",
                "readable": true,
                "writable": false,
                "getterMethod": "getProductOptionMaterials",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "storageLocations",
                "readable": true,
                "writable": false,
                "getterMethod": "getStorageLocations",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get storageLocations",
                "isExistingProperty": true
            },
            {
                "twigName": "estimatedShippingDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getEstimatedShippingDate",
                "setterMethod": "setEstimatedShippingDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get estimatedShippingDate",
                "isExistingProperty": true
            },
            {
                "twigName": "clawbackLiabilityItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getClawbackLiabilityItem",
                "setterMethod": "setClawbackLiabilityItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\LiabilityItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\LiabilityItem",
                "docComment": "Get clawbackLiabilityItem",
                "isExistingProperty": true
            },
            {
                "twigName": "calculatedPurchasePrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getCalculatedPurchasePrice",
                "setterMethod": "setCalculatedPurchasePrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get calculatedPurchasePrice",
                "isExistingProperty": true
            },
            {
                "twigName": "payoutBrutto",
                "readable": true,
                "writable": false,
                "getterMethod": "getPayoutBrutto",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "payoutNetto",
                "readable": true,
                "writable": false,
                "getterMethod": "getPayoutNetto",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "profitWithoutShipping",
                "readable": true,
                "writable": false,
                "getterMethod": "getProfitWithoutShipping",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "materials",
                "readable": true,
                "writable": false,
                "getterMethod": "getMaterials",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get materials",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedMaterialProducts",
                "readable": true,
                "writable": true,
                "getterMethod": "getExcludedMaterialProducts",
                "setterMethod": "setExcludedMaterialProducts",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get excludedMaterialProducts",
                "isExistingProperty": true
            },
            {
                "twigName": "allMaterials",
                "readable": true,
                "writable": false,
                "getterMethod": "getAllMaterials",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\TSENonFiskalTransaction": {
        "fileName": "TSENonFiskalTransaction.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/TSENonFiskalTransaction.php",
        "bundle": "WAWIBundle",
        "className": "TSENonFiskalTransaction",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\TSENonFiskalTransaction",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "tsenonfiskaltransaction",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "tseSerialNumber_idx",
                "columns": [
                    "tseSerialNumber"
                ],
                "unique": false
            },
            {
                "name": "tseTransactionNumber_idx",
                "columns": [
                    "tseTransactionNumber"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "tseClient",
                "columnName": "tseClient",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseSerialNumber",
                "columnName": "tseSerialNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseTransactionNumber",
                "columnName": "tseTransactionNumber",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseStartDate",
                "columnName": "tseStartDate",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseFinishDate",
                "columnName": "tseFinishDate",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "wormSignature",
                "columnName": "wormSignature",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "tseClient",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseClient",
                "setterMethod": "setTseClient",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseClient",
                "isExistingProperty": true
            },
            {
                "twigName": "tseSerialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseSerialNumber",
                "setterMethod": "setTseSerialNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseSerialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "tseTransactionNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseTransactionNumber",
                "setterMethod": "setTseTransactionNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseTransactionNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "tseStartDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseStartDate",
                "setterMethod": "setTseStartDate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseStartDate",
                "isExistingProperty": true
            },
            {
                "twigName": "tseFinishDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseFinishDate",
                "setterMethod": "setTseFinishDate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseFinishDate",
                "isExistingProperty": true
            },
            {
                "twigName": "wormSignature",
                "readable": true,
                "writable": true,
                "getterMethod": "getWormSignature",
                "setterMethod": "setWormSignature",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get wormSignature",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\WebshopExportJob": {
        "fileName": "WebshopExportJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/WebshopExportJob.php",
        "bundle": "WAWIBundle",
        "className": "WebshopExportJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\WebshopExportJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "webshopexportjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "position",
                "columnName": "position",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "numberOfPositions",
                "columnName": "numberOfPositions",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "executedFrom",
                "columnName": "executedFrom",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "exportType",
                "columnName": "exportType",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entityId",
                "columnName": "entityId",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "position",
                "readable": true,
                "writable": true,
                "getterMethod": "getPosition",
                "setterMethod": "setPosition",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get position",
                "isExistingProperty": true
            },
            {
                "twigName": "numberOfPositions",
                "readable": true,
                "writable": true,
                "getterMethod": "getNumberOfPositions",
                "setterMethod": "setNumberOfPositions",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get numberOfPositions",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "exportType",
                "readable": true,
                "writable": true,
                "getterMethod": "getExportType",
                "setterMethod": "setExportType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get exportType",
                "isExistingProperty": true
            },
            {
                "twigName": "entityId",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntityId",
                "setterMethod": "setEntityId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entityId",
                "isExistingProperty": true
            },
            {
                "twigName": "executedFrom",
                "readable": true,
                "writable": true,
                "getterMethod": "getExecutedFrom",
                "setterMethod": "setExecutedFrom",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get executedFrom",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\PluginSettings": {
        "fileName": "PluginSettings.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/PluginSettings.php",
        "bundle": "WAWIBundle",
        "className": "PluginSettings",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\PluginSettings",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "pluginsettings",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "name",
                "columnName": "name",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "displayName",
                "columnName": "displayName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fieldType",
                "columnName": "fieldType",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "description",
                "columnName": "description",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "grouping",
                "columnName": "grouping",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "plugin",
                "type": "ManyToOne",
                "targetEntity": "Plugin",
                "mappedBy": null,
                "inversedBy": "settings",
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "plugin_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "values",
                "type": "OneToMany",
                "targetEntity": "ClientValue",
                "mappedBy": "pluginsettings",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "name",
                "readable": true,
                "writable": true,
                "getterMethod": "getName",
                "setterMethod": "setName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get name",
                "isExistingProperty": true
            },
            {
                "twigName": "plugin",
                "readable": true,
                "writable": true,
                "getterMethod": "getPlugin",
                "setterMethod": "setPlugin",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Plugin",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Plugin",
                "docComment": "Get plugin",
                "isExistingProperty": true
            },
            {
                "twigName": "displayName",
                "readable": true,
                "writable": true,
                "getterMethod": "getDisplayName",
                "setterMethod": "setDisplayName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get displayName",
                "isExistingProperty": true
            },
            {
                "twigName": "values",
                "readable": true,
                "writable": false,
                "getterMethod": "getValues",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get values",
                "isExistingProperty": true
            },
            {
                "twigName": "fieldType",
                "readable": true,
                "writable": true,
                "getterMethod": "getFieldType",
                "setterMethod": "setFieldType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fieldType",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "description",
                "readable": true,
                "writable": true,
                "getterMethod": "getDescription",
                "setterMethod": "setDescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get description",
                "isExistingProperty": true
            },
            {
                "twigName": "grouping",
                "readable": true,
                "writable": true,
                "getterMethod": "getGrouping",
                "setterMethod": "setGrouping",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get grouping",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\AttributeMetaField": {
        "fileName": "AttributeMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/AttributeMetaField.php",
        "bundle": "WAWIBundle",
        "className": "AttributeMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\AttributeMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "attributemetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "Translatable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "attribute",
                "type": "ManyToOne",
                "targetEntity": "Attribute",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "attribute",
                "readable": true,
                "writable": true,
                "getterMethod": "getAttribute",
                "setterMethod": "setAttribute",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Attribute",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Attribute",
                "docComment": "Get attribute",
                "isExistingProperty": true
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Fedex": {
        "fileName": "Fedex.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Fedex.php",
        "bundle": "WAWIBundle",
        "className": "Fedex",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Fedex",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "fedex",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "filename",
                "columnName": "filename",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "trackingCode",
                "columnName": "trackingCode",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "formId",
                "columnName": "formId",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "trackingIdType",
                "columnName": "trackingIdType",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "jsonRequest",
                "columnName": "jsonRequest",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "offer",
                "type": "ManyToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "offer_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "trackingCode",
                "readable": true,
                "writable": true,
                "getterMethod": "getTrackingCode",
                "setterMethod": "setTrackingCode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get trackingCode",
                "isExistingProperty": true
            },
            {
                "twigName": "offer",
                "readable": true,
                "writable": true,
                "getterMethod": "getOffer",
                "setterMethod": "setOffer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get offer",
                "isExistingProperty": true
            },
            {
                "twigName": "filename",
                "readable": true,
                "writable": true,
                "getterMethod": "getFilename",
                "setterMethod": "setFilename",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get filename",
                "isExistingProperty": true
            },
            {
                "twigName": "formId",
                "readable": true,
                "writable": true,
                "getterMethod": "getFormId",
                "setterMethod": "setFormId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get formId",
                "isExistingProperty": true
            },
            {
                "twigName": "trackingIdType",
                "readable": true,
                "writable": true,
                "getterMethod": "getTrackingIdType",
                "setterMethod": "setTrackingIdType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get trackingIdType",
                "isExistingProperty": true
            },
            {
                "twigName": "jsonRequest",
                "readable": true,
                "writable": true,
                "getterMethod": "getJsonRequest",
                "setterMethod": "setJsonRequest",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get jsonRequest",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CustomFormGridCondition": {
        "fileName": "CustomFormGridCondition.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CustomFormGridCondition.php",
        "bundle": "WAWIBundle",
        "className": "CustomFormGridCondition",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CustomFormGridCondition",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "customformgridcondition",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "conjunction",
                "columnName": "conjunction",
                "type": "string",
                "length": 5,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "field",
                "columnName": "field",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "operator",
                "columnName": "operator",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "customFormGrid",
                "type": "ManyToOne",
                "targetEntity": "CustomFormGrid",
                "mappedBy": null,
                "inversedBy": "conditions",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "conjunction",
                "readable": true,
                "writable": true,
                "getterMethod": "getConjunction",
                "setterMethod": "setConjunction",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get conjunction",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "operator",
                "readable": true,
                "writable": true,
                "getterMethod": "getOperator",
                "setterMethod": "setOperator",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get operator",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "customFormGrid",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomFormGrid",
                "setterMethod": "setCustomFormGrid",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomFormGrid",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomFormGrid",
                "docComment": "Get customFormGrid",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "fieldOrDynamicField",
                "readable": true,
                "writable": false,
                "getterMethod": "getFieldOrDynamicField",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Language": {
        "fileName": "Language.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Language.php",
        "bundle": "WAWIBundle",
        "className": "Language",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Language",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "language",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "IMetaExtendable",
            "IUpdateTimeTrackable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "locale",
                "columnName": "locale",
                "type": "string",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fullLocale",
                "columnName": "fullLocale",
                "type": "string",
                "length": 5,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "isdefault",
                "columnName": "isdefault",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "active",
                "columnName": "active",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "languages",
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "LanguageMetaField",
                "mappedBy": "language",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": true,
                "getterMethod": "getId",
                "setterMethod": "setId",
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "locale",
                "readable": true,
                "writable": true,
                "getterMethod": "getLocale",
                "setterMethod": "setLocale",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get locale",
                "isExistingProperty": true
            },
            {
                "twigName": "fullLocale",
                "readable": true,
                "writable": true,
                "getterMethod": "getFullLocale",
                "setterMethod": "setFullLocale",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fullLocale",
                "isExistingProperty": true
            },
            {
                "twigName": "active",
                "readable": true,
                "writable": true,
                "getterMethod": "getActive",
                "setterMethod": "setActive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get active",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "isdefault",
                "readable": true,
                "writable": true,
                "getterMethod": "getIsdefault",
                "setterMethod": "setIsdefault",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get isdefault",
                "isExistingProperty": true
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ScalePrice": {
        "fileName": "ScalePrice.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ScalePrice.php",
        "bundle": "WAWIBundle",
        "className": "ScalePrice",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ScalePrice",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "scaleprice",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "amountFrom",
                "columnName": "amountFrom",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "amountTo",
                "columnName": "amountTo",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "priceType",
                "columnName": "priceType",
                "type": "integer",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "price",
                "columnName": "price",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "uvp",
                "columnName": "uvp",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "priceFormula",
                "columnName": "priceFormula",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "priceMode",
                "columnName": "priceMode",
                "type": "integer",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "skipDiscounts",
                "columnName": "skipDiscounts",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "scalePrices",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customerGroup",
                "type": "ManyToOne",
                "targetEntity": "CustomerGroup",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "salesChannel",
                "type": "ManyToOne",
                "targetEntity": "SalesChannel",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "amountForm",
                "readable": true,
                "writable": true,
                "getterMethod": "getAmountForm",
                "setterMethod": "setAmountForm",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get amountForm",
                "isExistingProperty": false
            },
            {
                "twigName": "amountTo",
                "readable": true,
                "writable": true,
                "getterMethod": "getAmountTo",
                "setterMethod": "setAmountTo",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get amountTo",
                "isExistingProperty": true
            },
            {
                "twigName": "price",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrice",
                "setterMethod": "setPrice",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get price",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "priceType",
                "readable": true,
                "writable": true,
                "getterMethod": "getPriceType",
                "setterMethod": "setPriceType",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get priceType",
                "isExistingProperty": true
            },
            {
                "twigName": "amountFrom",
                "readable": true,
                "writable": true,
                "getterMethod": "getAmountFrom",
                "setterMethod": "setAmountFrom",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get amountFrom",
                "isExistingProperty": true
            },
            {
                "twigName": "customerGroup",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomerGroup",
                "setterMethod": "setCustomerGroup",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomerGroup",
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\CustomerGroup",
                "docComment": "Get customerGroup",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "salesChannel",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalesChannel",
                "setterMethod": "setSalesChannel",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\SalesChannel",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\SalesChannel",
                "docComment": "Get salesChannel",
                "isExistingProperty": true
            },
            {
                "twigName": "priceFormula",
                "readable": true,
                "writable": true,
                "getterMethod": "getPriceFormula",
                "setterMethod": "setPriceFormula",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get priceFormula",
                "isExistingProperty": true
            },
            {
                "twigName": "priceMode",
                "readable": true,
                "writable": true,
                "getterMethod": "getPriceMode",
                "setterMethod": "setPriceMode",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get priceMode",
                "isExistingProperty": true
            },
            {
                "twigName": "skipDiscounts",
                "readable": true,
                "writable": true,
                "getterMethod": "getSkipDiscounts",
                "setterMethod": "setSkipDiscounts",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get skipDiscounts",
                "isExistingProperty": true
            },
            {
                "twigName": "uvp",
                "readable": true,
                "writable": true,
                "getterMethod": "getUvp",
                "setterMethod": "setUvp",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get uvp",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\LiabilityUpload": {
        "fileName": "LiabilityUpload.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/LiabilityUpload.php",
        "bundle": "WAWIBundle",
        "className": "LiabilityUpload",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\LiabilityUpload",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "liabilityupload",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpload",
            "IForeignClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "fileName",
                "columnName": "file",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "description",
                "columnName": "description",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "liability",
                "type": "ManyToOne",
                "targetEntity": "Liability",
                "mappedBy": null,
                "inversedBy": "uploads",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "file",
                "readable": true,
                "writable": true,
                "getterMethod": "getFile",
                "setterMethod": "setFile",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "foreignClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getForeignClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "fileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileName",
                "setterMethod": "setFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileName",
                "isExistingProperty": true
            },
            {
                "twigName": "description",
                "readable": true,
                "writable": true,
                "getterMethod": "getDescription",
                "setterMethod": "setDescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get description",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "liability",
                "readable": true,
                "writable": true,
                "getterMethod": "getLiability",
                "setterMethod": "setLiability",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Liability",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Liability",
                "docComment": "Get liability",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CSVExport": {
        "fileName": "CSVExport.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CSVExport.php",
        "bundle": "WAWIBundle",
        "className": "CSVExport",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CSVExport",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "csvexport",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "token",
                "columnName": "token",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fileName",
                "columnName": "fileName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "rootEntity",
                "columnName": "rootEntity",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "csvDelimiter",
                "columnName": "csvDelimiter",
                "type": "string",
                "length": 5,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "csvEnclosure",
                "columnName": "csvEnclosure",
                "type": "string",
                "length": 5,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "csvEncoding",
                "columnName": "csvEncoding",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "itemsPerCall",
                "columnName": "itemsPerCall",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastLog",
                "columnName": "lastLog",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "fields",
                "type": "OneToMany",
                "targetEntity": "CSVExportField",
                "mappedBy": "csvexport",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "filter",
                "type": "OneToOne",
                "targetEntity": "CSVExportFilter",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "fields",
                "readable": true,
                "writable": false,
                "getterMethod": "getFields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get fields",
                "isExistingProperty": true
            },
            {
                "twigName": "filter",
                "readable": true,
                "writable": true,
                "getterMethod": "getFilter",
                "setterMethod": "setFilter",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CSVExportFilter",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CSVExportFilter",
                "docComment": "Get filters",
                "isExistingProperty": true
            },
            {
                "twigName": "csvDelimiter",
                "readable": true,
                "writable": true,
                "getterMethod": "getCsvDelimiter",
                "setterMethod": "setCsvDelimiter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get csvDelimiter",
                "isExistingProperty": true
            },
            {
                "twigName": "csvEnclosure",
                "readable": true,
                "writable": true,
                "getterMethod": "getCsvEnclosure",
                "setterMethod": "setCsvEnclosure",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get csvEnclosure",
                "isExistingProperty": true
            },
            {
                "twigName": "csvEncoding",
                "readable": true,
                "writable": true,
                "getterMethod": "getCsvEncoding",
                "setterMethod": "setCsvEncoding",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get csvEncoding",
                "isExistingProperty": true
            },
            {
                "twigName": "rootEntity",
                "readable": true,
                "writable": true,
                "getterMethod": "getRootEntity",
                "setterMethod": "setRootEntity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get rootEntity",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "itemsPerCall",
                "readable": true,
                "writable": true,
                "getterMethod": "getItemsPerCall",
                "setterMethod": "setItemsPerCall",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get itemsPerCall",
                "isExistingProperty": true
            },
            {
                "twigName": "token",
                "readable": true,
                "writable": true,
                "getterMethod": "getToken",
                "setterMethod": "setToken",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get token",
                "isExistingProperty": true
            },
            {
                "twigName": "fileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileName",
                "setterMethod": "setFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileName",
                "isExistingProperty": true
            },
            {
                "twigName": "lastLog",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastLog",
                "setterMethod": "setLastLog",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get lastLog",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\VendorInformation": {
        "fileName": "VendorInformation.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/VendorInformation.php",
        "bundle": "WAWIBundle",
        "className": "VendorInformation",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\VendorInformation",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "vendorinformation",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "salutation",
                "columnName": "salutation",
                "type": "string",
                "length": 30,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "company",
                "columnName": "company",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "contact",
                "columnName": "contact",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "firstName",
                "columnName": "firstName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastName",
                "columnName": "lastName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "street",
                "columnName": "street",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zip",
                "columnName": "zip",
                "type": "string",
                "length": 10,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "city",
                "columnName": "city",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "phone",
                "columnName": "phone",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "mobile",
                "columnName": "mobile",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fax",
                "columnName": "fax",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "email",
                "columnName": "email",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "url",
                "columnName": "url",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vatId",
                "columnName": "vatId",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "status",
                "columnName": "status",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "creditorNumber",
                "columnName": "creditorNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "taxFree",
                "columnName": "taxFree",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "inCountryShipping",
                "columnName": "inCountryShipping",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bankAccountHolder",
                "columnName": "bankAccountHolder",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bankName",
                "columnName": "bankName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bankCode",
                "columnName": "bankCode",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bankNumber",
                "columnName": "bankNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bicCode",
                "columnName": "bicCode",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ibanNumber",
                "columnName": "ibanNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "dropshipper",
                "columnName": "dropshipper",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "notForBuyingList",
                "columnName": "notForBuyingList",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "orderMode",
                "columnName": "orderMode",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "glnNumber",
                "columnName": "glnNumber",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "country",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "language",
                "type": "ManyToOne",
                "targetEntity": "Language",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "language_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "vendor",
                "type": "OneToOne",
                "targetEntity": "Vendor",
                "mappedBy": "information",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "salutation",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalutation",
                "setterMethod": "setSalutation",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get salutation",
                "isExistingProperty": true
            },
            {
                "twigName": "contact",
                "readable": true,
                "writable": true,
                "getterMethod": "getContact",
                "setterMethod": "setContact",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get contact",
                "isExistingProperty": true
            },
            {
                "twigName": "firstName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFirstName",
                "setterMethod": "setFirstName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get firstName",
                "isExistingProperty": true
            },
            {
                "twigName": "lastName",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastName",
                "setterMethod": "setLastName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get lastName",
                "isExistingProperty": true
            },
            {
                "twigName": "street",
                "readable": true,
                "writable": true,
                "getterMethod": "getStreet",
                "setterMethod": "setStreet",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get street",
                "isExistingProperty": true
            },
            {
                "twigName": "zip",
                "readable": true,
                "writable": true,
                "getterMethod": "getZip",
                "setterMethod": "setZip",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zip",
                "isExistingProperty": true
            },
            {
                "twigName": "city",
                "readable": true,
                "writable": true,
                "getterMethod": "getCity",
                "setterMethod": "setCity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get city",
                "isExistingProperty": true
            },
            {
                "twigName": "phone",
                "readable": true,
                "writable": true,
                "getterMethod": "getPhone",
                "setterMethod": "setPhone",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get phone",
                "isExistingProperty": true
            },
            {
                "twigName": "fax",
                "readable": true,
                "writable": true,
                "getterMethod": "getFax",
                "setterMethod": "setFax",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fax",
                "isExistingProperty": true
            },
            {
                "twigName": "email",
                "readable": true,
                "writable": true,
                "getterMethod": "getEmail",
                "setterMethod": "setEmail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get email",
                "isExistingProperty": true
            },
            {
                "twigName": "url",
                "readable": true,
                "writable": true,
                "getterMethod": "getUrl",
                "setterMethod": "setUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get url",
                "isExistingProperty": true
            },
            {
                "twigName": "vatId",
                "readable": true,
                "writable": true,
                "getterMethod": "getVatId",
                "setterMethod": "setVatId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vatId",
                "isExistingProperty": true
            },
            {
                "twigName": "status",
                "readable": true,
                "writable": true,
                "getterMethod": "getStatus",
                "setterMethod": "setStatus",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get status",
                "isExistingProperty": true
            },
            {
                "twigName": "creditorNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreditorNumber",
                "setterMethod": "setCreditorNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get creditorNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "taxFree",
                "readable": true,
                "writable": true,
                "getterMethod": "getTaxFree",
                "setterMethod": "setTaxFree",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get taxFree",
                "isExistingProperty": true
            },
            {
                "twigName": "dropshipper",
                "readable": true,
                "writable": true,
                "getterMethod": "getDropshipper",
                "setterMethod": "setDropshipper",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get dropshipper",
                "isExistingProperty": true
            },
            {
                "twigName": "notForBuyingList",
                "readable": true,
                "writable": true,
                "getterMethod": "getNotForBuyingList",
                "setterMethod": "setNotForBuyingList",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get notForBuyingList",
                "isExistingProperty": true
            },
            {
                "twigName": "vendor",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendor",
                "setterMethod": "setVendor",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Vendor",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Vendor",
                "docComment": "Get vendor",
                "isExistingProperty": true
            },
            {
                "twigName": "bankAccountHolder",
                "readable": true,
                "writable": true,
                "getterMethod": "getBankAccountHolder",
                "setterMethod": "setBankAccountHolder",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bankAccountHolder",
                "isExistingProperty": true
            },
            {
                "twigName": "bankName",
                "readable": true,
                "writable": true,
                "getterMethod": "getBankName",
                "setterMethod": "setBankName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bankName",
                "isExistingProperty": true
            },
            {
                "twigName": "bankCode",
                "readable": true,
                "writable": true,
                "getterMethod": "getBankCode",
                "setterMethod": "setBankCode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bankCode",
                "isExistingProperty": true
            },
            {
                "twigName": "bankNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getBankNumber",
                "setterMethod": "setBankNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bankNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "bicCode",
                "readable": true,
                "writable": true,
                "getterMethod": "getBicCode",
                "setterMethod": "setBicCode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bicCode",
                "isExistingProperty": true
            },
            {
                "twigName": "ibanNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getIbanNumber",
                "setterMethod": "setIbanNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ibanNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "company",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompany",
                "setterMethod": "setCompany",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get company",
                "isExistingProperty": true
            },
            {
                "twigName": "country",
                "readable": true,
                "writable": true,
                "getterMethod": "getCountry",
                "setterMethod": "setCountry",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "docComment": "Get country",
                "isExistingProperty": true
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": true,
                "getterMethod": "getLanguage",
                "setterMethod": "setLanguage",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Language",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Language",
                "docComment": "Get language",
                "isExistingProperty": true
            },
            {
                "twigName": "mobile",
                "readable": true,
                "writable": true,
                "getterMethod": "getMobile",
                "setterMethod": "setMobile",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get mobile",
                "isExistingProperty": true
            },
            {
                "twigName": "inCountryShipping",
                "readable": true,
                "writable": true,
                "getterMethod": "getInCountryShipping",
                "setterMethod": "setInCountryShipping",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get inCountryShipping",
                "isExistingProperty": true
            },
            {
                "twigName": "glnNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getGlnNumber",
                "setterMethod": "setGlnNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get glnNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "orderMode",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderMode",
                "setterMethod": "setOrderMode",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get orderMode",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Hbci": {
        "fileName": "Hbci.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Hbci.php",
        "bundle": "WAWIBundle",
        "className": "Hbci",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Hbci",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "hbci",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "bookDate_idx",
                "columns": [
                    "bookDate"
                ],
                "unique": false
            },
            {
                "name": "foreignid_idx",
                "columns": [
                    "foreignId"
                ],
                "unique": false
            },
            {
                "name": "ignore_idx",
                "columns": [
                    "bignore"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreignId",
                "type": "string",
                "length": 39,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ignore",
                "columnName": "bignore",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "account",
                "columnName": "account",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bankCode",
                "columnName": "bankCode",
                "type": "string",
                "length": 30,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bookType",
                "columnName": "bookType",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customerName",
                "columnName": "customerName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "balance",
                "columnName": "balance",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "valuta",
                "columnName": "valuta",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bookDate",
                "columnName": "bookDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "amount",
                "columnName": "amount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "reference",
                "columnName": "reference",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "purpose",
                "columnName": "purpose",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "outpayment",
                "columnName": "outpayment",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "order_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "otherOrders",
                "type": "ManyToMany",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": "hbci",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "liability",
                "type": "ManyToOne",
                "targetEntity": "Liability",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "accountBooking",
                "type": "ManyToOne",
                "targetEntity": "AccountBooking",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "name",
                "readable": true,
                "writable": false,
                "getterMethod": "getName",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Find the name parts from our customerName field, done by name class",
                "isExistingProperty": false
            },
            {
                "twigName": "customerPurpose",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomerPurpose",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get the last part of the purpose only",
                "isExistingProperty": false
            },
            {
                "twigName": "originalCustomerPurpose",
                "readable": true,
                "writable": false,
                "getterMethod": "getOriginalCustomerPurpose",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "checkStatus",
                "readable": true,
                "writable": true,
                "getterMethod": "getCheckStatus",
                "setterMethod": "setCheckStatus",
                "returnType": "string",
                "parameterType": "int",
                "docComment": "Get order check status",
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "ignore",
                "readable": true,
                "writable": true,
                "getterMethod": "getIgnore",
                "setterMethod": "setIgnore",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get ignore",
                "isExistingProperty": true
            },
            {
                "twigName": "account",
                "readable": true,
                "writable": true,
                "getterMethod": "getAccount",
                "setterMethod": "setAccount",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get account",
                "isExistingProperty": true
            },
            {
                "twigName": "bookType",
                "readable": true,
                "writable": true,
                "getterMethod": "getBookType",
                "setterMethod": "setBookType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bookType",
                "isExistingProperty": true
            },
            {
                "twigName": "customerName",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomerName",
                "setterMethod": "setCustomerName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customerName",
                "isExistingProperty": true
            },
            {
                "twigName": "balance",
                "readable": true,
                "writable": true,
                "getterMethod": "getBalance",
                "setterMethod": "setBalance",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get balance",
                "isExistingProperty": true
            },
            {
                "twigName": "valuta",
                "readable": true,
                "writable": true,
                "getterMethod": "getValuta",
                "setterMethod": "setValuta",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get valuta",
                "isExistingProperty": true
            },
            {
                "twigName": "bookDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getBookDate",
                "setterMethod": "setBookDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get bookDate",
                "isExistingProperty": true
            },
            {
                "twigName": "amount",
                "readable": true,
                "writable": true,
                "getterMethod": "getAmount",
                "setterMethod": "setAmount",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get amount",
                "isExistingProperty": true
            },
            {
                "twigName": "reference",
                "readable": true,
                "writable": true,
                "getterMethod": "getReference",
                "setterMethod": "setReference",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get reference",
                "isExistingProperty": true
            },
            {
                "twigName": "purpose",
                "readable": true,
                "writable": true,
                "getterMethod": "getPurpose",
                "setterMethod": "setPurpose",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get purpose",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "orders",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrders",
                "setterMethod": "setOrders",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get orders",
                "isExistingProperty": false
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "liability",
                "readable": true,
                "writable": true,
                "getterMethod": "getLiability",
                "setterMethod": "setLiability",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Liability",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Liability",
                "docComment": "Get liability",
                "isExistingProperty": true
            },
            {
                "twigName": "outpayment",
                "readable": true,
                "writable": true,
                "getterMethod": "getOutpayment",
                "setterMethod": "setOutpayment",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get outpayment",
                "isExistingProperty": true
            },
            {
                "twigName": "accountBooking",
                "readable": true,
                "writable": true,
                "getterMethod": "getAccountBooking",
                "setterMethod": "setAccountBooking",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\AccountBooking",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\AccountBooking",
                "docComment": "Get accountBooking",
                "isExistingProperty": true
            },
            {
                "twigName": "otherOrders",
                "readable": true,
                "writable": false,
                "getterMethod": "getOtherOrders",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get otherOrders",
                "isExistingProperty": true
            },
            {
                "twigName": "bankCode",
                "readable": true,
                "writable": true,
                "getterMethod": "getBankCode",
                "setterMethod": "setBankCode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bankCode",
                "isExistingProperty": true
            },
            {
                "twigName": "bookingAccount",
                "readable": true,
                "writable": true,
                "getterMethod": "getBookingAccount",
                "setterMethod": "setBookingAccount",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "bookingTax",
                "readable": true,
                "writable": true,
                "getterMethod": "getBookingTax",
                "setterMethod": "setBookingTax",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "bookingText",
                "readable": true,
                "writable": true,
                "getterMethod": "getBookingText",
                "setterMethod": "setBookingText",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "buKey",
                "readable": true,
                "writable": true,
                "getterMethod": "getBuKey",
                "setterMethod": "setBuKey",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "liabilityTemplate",
                "readable": true,
                "writable": true,
                "getterMethod": "getLiabilityTemplate",
                "setterMethod": "setLiabilityTemplate",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "creditorInvoiceNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreditorInvoiceNumber",
                "setterMethod": "setCreditorInvoiceNumber",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CSVExportField": {
        "fileName": "CSVExportField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CSVExportField.php",
        "bundle": "WAWIBundle",
        "className": "CSVExportField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CSVExportField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "csvexportfield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fieldName",
                "columnName": "fieldName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "parents",
                "columnName": "parents",
                "type": "simple_array",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "csvexport",
                "type": "ManyToOne",
                "targetEntity": "CSVExport",
                "mappedBy": null,
                "inversedBy": "fields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "fieldName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFieldName",
                "setterMethod": "setFieldName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fieldName",
                "isExistingProperty": true
            },
            {
                "twigName": "parents",
                "readable": true,
                "writable": true,
                "getterMethod": "getParents",
                "setterMethod": "setParents",
                "returnType": "array",
                "parameterType": "array",
                "docComment": "Get parents",
                "isExistingProperty": true
            },
            {
                "twigName": "csvexport",
                "readable": true,
                "writable": true,
                "getterMethod": "getCsvexport",
                "setterMethod": "setCsvexport",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CSVExport",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CSVExport",
                "docComment": "Get csvexport",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\EbayJob": {
        "fileName": "EbayJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/EbayJob.php",
        "bundle": "WAWIBundle",
        "className": "EbayJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\EbayJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "ebayjob",
        "extends": null,
        "repositoryClass": "Aggrosoft\\WAWIBundle\\Entity\\Repository\\EbayJobRepository",
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "jobType",
                "columnName": "jobType",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "position",
                "columnName": "position",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "imports",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "jobType",
                "readable": true,
                "writable": true,
                "getterMethod": "getJobType",
                "setterMethod": "setJobType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get jobType",
                "isExistingProperty": true
            },
            {
                "twigName": "position",
                "readable": true,
                "writable": true,
                "getterMethod": "getPosition",
                "setterMethod": "setPosition",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get position",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CSVImportKeyField": {
        "fileName": "CSVImportKeyField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CSVImportKeyField.php",
        "bundle": "WAWIBundle",
        "className": "CSVImportKeyField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CSVImportKeyField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "csvimportkeyfield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "csvName",
                "columnName": "csvName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "wawiName",
                "columnName": "wawiName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tableName",
                "columnName": "tableName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "csvimport",
                "type": "ManyToOne",
                "targetEntity": "CSVImport",
                "mappedBy": null,
                "inversedBy": "keyFields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "csvName",
                "readable": true,
                "writable": true,
                "getterMethod": "getCsvName",
                "setterMethod": "setCsvName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get csvName",
                "isExistingProperty": true
            },
            {
                "twigName": "wawiName",
                "readable": true,
                "writable": true,
                "getterMethod": "getWawiName",
                "setterMethod": "setWawiName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get wawiName",
                "isExistingProperty": true
            },
            {
                "twigName": "tableName",
                "readable": true,
                "writable": true,
                "getterMethod": "getTableName",
                "setterMethod": "setTableName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tableName",
                "isExistingProperty": true
            },
            {
                "twigName": "csvimport",
                "readable": true,
                "writable": true,
                "getterMethod": "getCsvimport",
                "setterMethod": "setCsvimport",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CSVImport",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CSVImport",
                "docComment": "Get csvimport",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\PaymentMetaField": {
        "fileName": "PaymentMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/PaymentMetaField.php",
        "bundle": "WAWIBundle",
        "className": "PaymentMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\PaymentMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "paymentmetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "payment",
                "type": "ManyToOne",
                "targetEntity": "Payment",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "payment",
                "readable": true,
                "writable": true,
                "getterMethod": "getPayment",
                "setterMethod": "setPayment",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "docComment": "Get payment",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\TableSheme": {
        "fileName": "TableSheme.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/TableSheme.php",
        "bundle": "WAWIBundle",
        "className": "TableSheme",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\TableSheme",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "tablesheme",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tableNamespace",
                "columnName": "tableNamespace",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "tableNamespace",
                "readable": true,
                "writable": true,
                "getterMethod": "getTableNamespace",
                "setterMethod": "setTableNamespace",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tableNamespace",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\WarehouseBooking": {
        "fileName": "WarehouseBooking.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/WarehouseBooking.php",
        "bundle": "WAWIBundle",
        "className": "WarehouseBooking",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\WarehouseBooking",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "warehousebooking",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "created_idx",
                "columns": [
                    "created"
                ],
                "unique": false
            },
            {
                "name": "type_idx",
                "columns": [
                    "type"
                ],
                "unique": false
            },
            {
                "name": "bookingnumber_idx",
                "columns": [
                    "bookingNumber"
                ],
                "unique": false
            },
            {
                "name": "uniqNumber_idx",
                "columns": [
                    "uniqNumber"
                ],
                "unique": false
            },
            {
                "name": "last_idx",
                "columns": [
                    "last"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "remainingQuantity",
                "columnName": "remainingQuantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "previousQuantity",
                "columnName": "previousQuantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "uniqNumber",
                "columnName": "uniqNumber",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "reservedQuantity",
                "columnName": "reservedQuantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "type",
                "columnName": "type",
                "type": "string",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "last",
                "columnName": "last",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bookingNumber",
                "columnName": "bookingNumber",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "exactTime",
                "columnName": "exactTime",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "location",
                "type": "ManyToOne",
                "targetEntity": "WarehouseStorageLocation",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "serialNumber",
                "type": "ManyToOne",
                "targetEntity": "ProductSerialNumber",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "reference",
                "type": "ManyToOne",
                "targetEntity": "VendorOrderDelivery",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "warehousebookings",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "bookedInClient",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "parentLocation",
                "type": "ManyToOne",
                "targetEntity": "WarehouseStorageLocation",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "type",
                "readable": true,
                "writable": true,
                "getterMethod": "getType",
                "setterMethod": "setType",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get type",
                "isExistingProperty": true
            },
            {
                "twigName": "location",
                "readable": true,
                "writable": true,
                "getterMethod": "getLocation",
                "setterMethod": "setLocation",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "docComment": "Get location",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorOrder",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorOrder",
                "setterMethod": "setVendorOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrder",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrder",
                "docComment": "Get vendorOrder",
                "isExistingProperty": false
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "remainingQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getRemainingQuantity",
                "setterMethod": "setRemainingQuantity",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get remainingQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "bookingNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getBookingNumber",
                "setterMethod": "setBookingNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get bookingNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "last",
                "readable": true,
                "writable": true,
                "getterMethod": "getLast",
                "setterMethod": "setLast",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get last",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "reservedQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getReservedQuantity",
                "setterMethod": "setReservedQuantity",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get reservedQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "reference",
                "readable": true,
                "writable": true,
                "getterMethod": "getReference",
                "setterMethod": "setReference",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrderDelivery",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrderDelivery",
                "docComment": "Get reference",
                "isExistingProperty": true
            },
            {
                "twigName": "serialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getSerialNumber",
                "setterMethod": "setSerialNumber",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductSerialNumber",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductSerialNumber",
                "docComment": "Get serialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "previousQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getPreviousQuantity",
                "setterMethod": "setPreviousQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get previousQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "uniqNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getUniqNumber",
                "setterMethod": "setUniqNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get uniqNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "exactTime",
                "readable": true,
                "writable": true,
                "getterMethod": "getExactTime",
                "setterMethod": "setExactTime",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get exactTime",
                "isExistingProperty": true
            },
            {
                "twigName": "quantityDifference",
                "readable": true,
                "writable": false,
                "getterMethod": "getQuantityDifference",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "bookedInClient",
                "readable": true,
                "writable": true,
                "getterMethod": "getBookedInClient",
                "setterMethod": "setBookedInClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get bookedInClient",
                "isExistingProperty": true
            },
            {
                "twigName": "parentLocation",
                "readable": true,
                "writable": true,
                "getterMethod": "getParentLocation",
                "setterMethod": "setParentLocation",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "docComment": "Get parentLocation",
                "isExistingProperty": true
            },
            {
                "twigName": "tempReservedQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getTempReservedQuantity",
                "setterMethod": "setTempReservedQuantity",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\VendorOrder": {
        "fileName": "VendorOrder.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/VendorOrder.php",
        "bundle": "WAWIBundle",
        "className": "VendorOrder",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\VendorOrder",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "vendororder",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "IPricingItemContainer",
            "IHasLanguage",
            "IGroupable",
            "IReportable",
            "IPrototype",
            "IMetaExtendable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updatedInForm",
                "columnName": "updatedInForm",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updateToken",
                "columnName": "updateToken",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "orderNumber",
                "columnName": "orderNumber",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignOrderNumber",
                "columnName": "foreignOrderNumber",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreignId",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "total",
                "columnName": "total",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "totalnetto",
                "columnName": "totalnetto",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "status",
                "columnName": "status",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "orderType",
                "columnName": "orderType",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vendorEMail",
                "columnName": "vendorEMail",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vendorCompany",
                "columnName": "vendorCompany",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vendorStreet",
                "columnName": "vendorStreet",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vendorCity",
                "columnName": "vendorCity",
                "type": "string",
                "length": 200,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vendorZip",
                "columnName": "vendorZip",
                "type": "string",
                "length": 16,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vendorPhone",
                "columnName": "vendorPhone",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vendorFax",
                "columnName": "vendorFax",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vendorGlnNumber",
                "columnName": "vendorGlnNumber",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vendorContact",
                "columnName": "vendorContact",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingEMail",
                "columnName": "billingEMail",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingSalutation",
                "columnName": "billingSalutation",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingCompany",
                "columnName": "billingCompany",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingFirstName",
                "columnName": "billingFirstName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingLastName",
                "columnName": "billingLastName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingStreet",
                "columnName": "billingStreet",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingVatId",
                "columnName": "billingVatId",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingCity",
                "columnName": "billingCity",
                "type": "string",
                "length": 200,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingZip",
                "columnName": "billingZip",
                "type": "string",
                "length": 16,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingPhone",
                "columnName": "billingPhone",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingFax",
                "columnName": "billingFax",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingGlnNumber",
                "columnName": "billingGlnNumber",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingSalutation",
                "columnName": "shippingSalutation",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingCompany",
                "columnName": "shippingCompany",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingFirstName",
                "columnName": "shippingFirstName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingLastName",
                "columnName": "shippingLastName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingStreet",
                "columnName": "shippingStreet",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingCity",
                "columnName": "shippingCity",
                "type": "string",
                "length": 200,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingZip",
                "columnName": "shippingZip",
                "type": "string",
                "length": 16,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingPhone",
                "columnName": "shippingPhone",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingFax",
                "columnName": "shippingFax",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingGlnNumber",
                "columnName": "shippingGlnNumber",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingEMail",
                "columnName": "shippingEMail",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "currency",
                "columnName": "currency",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deliveredQuantity",
                "columnName": "deliveredQuantity",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cachedDeliveredPercent",
                "columnName": "cachedDeliveredPercent",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "creditorInvoiceBooked",
                "columnName": "creditorInvoiceBooked",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "printDate",
                "columnName": "printDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "mailDate",
                "columnName": "mailDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "faxDate",
                "columnName": "faxDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "remindDate",
                "columnName": "remindDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "exportDate",
                "columnName": "exportDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingDate",
                "columnName": "shippingDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "estimatedShippingDate",
                "columnName": "estimatedShippingDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "trackingCode",
                "columnName": "trackingCode",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "trackingUrl",
                "columnName": "trackingUrl",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "proformaInvoiceNumber",
                "columnName": "proformaInvoiceNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "proformaInvoiceDate",
                "columnName": "proformaInvoiceDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentTerm",
                "columnName": "paymentTerm",
                "type": "integer",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discountTime",
                "columnName": "discountTime",
                "type": "integer",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discountPercent",
                "columnName": "discountPercent",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deliveryCost",
                "columnName": "deliveryCost",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discount",
                "columnName": "discount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "vendor",
                "type": "ManyToOne",
                "targetEntity": "Vendor",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "warehouse",
                "type": "ManyToOne",
                "targetEntity": "Warehouse",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "materialWarehouses",
                "type": "ManyToMany",
                "targetEntity": "Warehouse",
                "mappedBy": null,
                "inversedBy": "vendorOrdersForMaterial",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "orderStatus",
                "type": "ManyToOne",
                "targetEntity": "EntityStatus",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "vendorCountry",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "billingCountry",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "billingState",
                "type": "ManyToOne",
                "targetEntity": "State",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shippingCountry",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shippingState",
                "type": "ManyToOne",
                "targetEntity": "State",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "clerk",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "vendororders",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "items",
                "type": "OneToMany",
                "targetEntity": "VendorOrderItem",
                "mappedBy": "order",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "packages",
                "type": "OneToMany",
                "targetEntity": "VendorOrderPackage",
                "mappedBy": "order",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "deliveries",
                "type": "OneToMany",
                "targetEntity": "VendorOrderDelivery",
                "mappedBy": "order",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "liabilities",
                "type": "OneToMany",
                "targetEntity": "Liability",
                "mappedBy": "vendorOrder",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "orderBuyingList",
                "type": "ManyToOne",
                "targetEntity": "OrderBuyingList",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "internalOrder",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "commonLiabilities",
                "type": "ManyToMany",
                "targetEntity": "Liability",
                "mappedBy": "vendorOrders",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "uploads",
                "type": "OneToMany",
                "targetEntity": "VendorOrderUpload",
                "mappedBy": "vendorOrder",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "shipping",
                "type": "ManyToOne",
                "targetEntity": "Shipping",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "vendororders",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "reports",
                "type": "ManyToMany",
                "targetEntity": "Report",
                "mappedBy": null,
                "inversedBy": "vendororders",
                "cascade": [
                    "persist"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "VendorOrderMetaField",
                "mappedBy": "vendorOrder",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "shippingStreetParts",
                "readable": true,
                "writable": false,
                "getterMethod": "getShippingStreetParts",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "billingAddressFromClient",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setBillingAddressFromClient",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "vendorInfoFromVendor",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setVendorInfoFromVendor",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "shippingAddressFromWarehouse",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setShippingAddressFromWarehouse",
                "returnType": null,
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\Warehouse",
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "shippingAddressFromOrder",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setShippingAddressFromOrder",
                "returnType": null,
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "shippingAddress",
                "readable": true,
                "writable": false,
                "getterMethod": "hasShippingAddress",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "deliveredPercent",
                "readable": true,
                "writable": false,
                "getterMethod": "getDeliveredPercent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "delivered",
                "readable": true,
                "writable": false,
                "getterMethod": "isDelivered",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "sum",
                "readable": true,
                "writable": false,
                "getterMethod": "getSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "nettoSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getNettoSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "vatSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getVatSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "pricingItemsWithoutGrouping",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingItemsWithoutGrouping",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "pricingItemsWithOrderSorting",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingItemsWithOrderSorting",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "pricingItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "pricingItemsSplittedOndemand",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingItemsSplittedOndemand",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "pricingTotals",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingTotals",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            },
            {
                "twigName": "orderNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderNumber",
                "setterMethod": "setOrderNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get orderNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "total",
                "readable": true,
                "writable": true,
                "getterMethod": "getTotal",
                "setterMethod": "setTotal",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get total",
                "isExistingProperty": true
            },
            {
                "twigName": "status",
                "readable": true,
                "writable": true,
                "getterMethod": "getStatus",
                "setterMethod": "setStatus",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get status",
                "isExistingProperty": true
            },
            {
                "twigName": "billingEMail",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingEMail",
                "setterMethod": "setBillingEMail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingEMail",
                "isExistingProperty": true
            },
            {
                "twigName": "billingSalutation",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingSalutation",
                "setterMethod": "setBillingSalutation",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingSalutation",
                "isExistingProperty": true
            },
            {
                "twigName": "billingCompany",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingCompany",
                "setterMethod": "setBillingCompany",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingCompany",
                "isExistingProperty": true
            },
            {
                "twigName": "billingFirstName",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingFirstName",
                "setterMethod": "setBillingFirstName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingFirstName",
                "isExistingProperty": true
            },
            {
                "twigName": "billingLastName",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingLastName",
                "setterMethod": "setBillingLastName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingLastName",
                "isExistingProperty": true
            },
            {
                "twigName": "billingStreet",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingStreet",
                "setterMethod": "setBillingStreet",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingStreet",
                "isExistingProperty": true
            },
            {
                "twigName": "billingVatId",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingVatId",
                "setterMethod": "setBillingVatId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingVatId",
                "isExistingProperty": true
            },
            {
                "twigName": "billingCity",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingCity",
                "setterMethod": "setBillingCity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingCity",
                "isExistingProperty": true
            },
            {
                "twigName": "billingZip",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingZip",
                "setterMethod": "setBillingZip",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingZip",
                "isExistingProperty": true
            },
            {
                "twigName": "billingPhone",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingPhone",
                "setterMethod": "setBillingPhone",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingPhone",
                "isExistingProperty": true
            },
            {
                "twigName": "billingFax",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingFax",
                "setterMethod": "setBillingFax",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingFax",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingSalutation",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingSalutation",
                "setterMethod": "setShippingSalutation",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingSalutation",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingCompany",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingCompany",
                "setterMethod": "setShippingCompany",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingCompany",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingFirstName",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingFirstName",
                "setterMethod": "setShippingFirstName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingFirstName",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingLastName",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingLastName",
                "setterMethod": "setShippingLastName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingLastName",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingStreet",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingStreet",
                "setterMethod": "setShippingStreet",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingStreet",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingCity",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingCity",
                "setterMethod": "setShippingCity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingCity",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingZip",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingZip",
                "setterMethod": "setShippingZip",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingZip",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingPhone",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingPhone",
                "setterMethod": "setShippingPhone",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingPhone",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingFax",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingFax",
                "setterMethod": "setShippingFax",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingFax",
                "isExistingProperty": true
            },
            {
                "twigName": "currency",
                "readable": true,
                "writable": true,
                "getterMethod": "getCurrency",
                "setterMethod": "setCurrency",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get currency",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "printDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrintDate",
                "setterMethod": "setPrintDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get printDate",
                "isExistingProperty": true
            },
            {
                "twigName": "mailDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getMailDate",
                "setterMethod": "setMailDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get mailDate",
                "isExistingProperty": true
            },
            {
                "twigName": "faxDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getFaxDate",
                "setterMethod": "setFaxDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get faxDate",
                "isExistingProperty": true
            },
            {
                "twigName": "remindDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getRemindDate",
                "setterMethod": "setRemindDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get remindDate",
                "isExistingProperty": true
            },
            {
                "twigName": "vendor",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendor",
                "setterMethod": "setVendor",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Vendor",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Vendor",
                "docComment": "Get vendor",
                "isExistingProperty": true
            },
            {
                "twigName": "warehouse",
                "readable": true,
                "writable": true,
                "getterMethod": "getWarehouse",
                "setterMethod": "setWarehouse",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Warehouse",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Warehouse",
                "docComment": "Get warehouse",
                "isExistingProperty": true
            },
            {
                "twigName": "billingCountry",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingCountry",
                "setterMethod": "setBillingCountry",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "docComment": "Get billingCountry",
                "isExistingProperty": true
            },
            {
                "twigName": "billingState",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingState",
                "setterMethod": "setBillingState",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\State",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\State",
                "docComment": "Get billingState",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingCountry",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingCountry",
                "setterMethod": "setShippingCountry",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "docComment": "Get shippingCountry",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingState",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingState",
                "setterMethod": "setShippingState",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\State",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\State",
                "docComment": "Get shippingState",
                "isExistingProperty": true
            },
            {
                "twigName": "items",
                "readable": true,
                "writable": false,
                "getterMethod": "getItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get items",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorEMail",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorEMail",
                "setterMethod": "setVendorEMail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vendorEMail",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorCompany",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorCompany",
                "setterMethod": "setVendorCompany",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vendorCompany",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorStreet",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorStreet",
                "setterMethod": "setVendorStreet",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vendorStreet",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorCity",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorCity",
                "setterMethod": "setVendorCity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vendorCity",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorZip",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorZip",
                "setterMethod": "setVendorZip",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vendorZip",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorPhone",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorPhone",
                "setterMethod": "setVendorPhone",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vendorPhone",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorFax",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorFax",
                "setterMethod": "setVendorFax",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vendorFax",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorContact",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorContact",
                "setterMethod": "setVendorContact",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vendorContact",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorCountry",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorCountry",
                "setterMethod": "setVendorCountry",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "docComment": "Get vendorCountry",
                "isExistingProperty": true
            },
            {
                "twigName": "deliveries",
                "readable": true,
                "writable": false,
                "getterMethod": "getDeliveries",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get deliveries",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "deliveredQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeliveredQuantity",
                "setterMethod": "setDeliveredQuantity",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get deliveredQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "minimalDeliveredQuantity",
                "readable": true,
                "writable": false,
                "getterMethod": "getMinimalDeliveredQuantity",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "liabilities",
                "readable": true,
                "writable": false,
                "getterMethod": "getLiabilities",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get liabilities",
                "isExistingProperty": true
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": false,
                "getterMethod": "getLanguage",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "selectedLanguage",
                "readable": true,
                "writable": true,
                "getterMethod": "getSelectedLanguage",
                "setterMethod": "setSelectedLanguage",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "reports",
                "readable": true,
                "writable": false,
                "getterMethod": "getReports",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get reports",
                "isExistingProperty": true
            },
            {
                "twigName": "commonLiabilities",
                "readable": true,
                "writable": false,
                "getterMethod": "getCommonLiabilities",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get commonLiabilities",
                "isExistingProperty": true
            },
            {
                "twigName": "allLiabilities",
                "readable": true,
                "writable": false,
                "getterMethod": "getAllLiabilities",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "ondemandItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getOndemandItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "orderedOndemandItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getOrderedOndemandItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "orderWeight",
                "readable": true,
                "writable": false,
                "getterMethod": "getOrderWeight",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "totalQuantity",
                "readable": true,
                "writable": false,
                "getterMethod": "getTotalQuantity",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "cachedDeliveredPercent",
                "readable": true,
                "writable": true,
                "getterMethod": "getCachedDeliveredPercent",
                "setterMethod": "setCachedDeliveredPercent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get cachedDeliveredPercent",
                "isExistingProperty": true
            },
            {
                "twigName": "orderBuyingList",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderBuyingList",
                "setterMethod": "setOrderBuyingList",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OrderBuyingList",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OrderBuyingList",
                "docComment": "Get orderBuyingList",
                "isExistingProperty": true
            },
            {
                "twigName": "updatedInForm",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdatedInForm",
                "setterMethod": "setUpdatedInForm",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get updatedInForm",
                "isExistingProperty": true
            },
            {
                "twigName": "updateToken",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdateToken",
                "setterMethod": "setUpdateToken",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get updateToken",
                "isExistingProperty": true
            },
            {
                "twigName": "internalOrder",
                "readable": true,
                "writable": true,
                "getterMethod": "getInternalOrder",
                "setterMethod": "setInternalOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get internalOrder",
                "isExistingProperty": true
            },
            {
                "twigName": "internalVendorOrder",
                "readable": true,
                "writable": false,
                "getterMethod": "isInternalVendorOrder",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "orderType",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderType",
                "setterMethod": "setOrderType",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get orderType",
                "isExistingProperty": true
            },
            {
                "twigName": "totalnetto",
                "readable": true,
                "writable": true,
                "getterMethod": "getTotalnetto",
                "setterMethod": "setTotalnetto",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get totalnetto",
                "isExistingProperty": true
            },
            {
                "twigName": "proformaInvoiceNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getProformaInvoiceNumber",
                "setterMethod": "setProformaInvoiceNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get proformaInvoiceNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "proformaInvoiceDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getProformaInvoiceDate",
                "setterMethod": "setProformaInvoiceDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get proformaInvoiceDate",
                "isExistingProperty": true
            },
            {
                "twigName": "deliveryCost",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeliveryCost",
                "setterMethod": "setDeliveryCost",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get deliveryCost",
                "isExistingProperty": true
            },
            {
                "twigName": "creditorInvoiceBooked",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreditorInvoiceBooked",
                "setterMethod": "setCreditorInvoiceBooked",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get creditorInvoiceBooked",
                "isExistingProperty": true
            },
            {
                "twigName": "clerk",
                "readable": true,
                "writable": true,
                "getterMethod": "getClerk",
                "setterMethod": "setClerk",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get clerk",
                "isExistingProperty": true
            },
            {
                "twigName": "uploads",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploads",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get uploads",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentTerm",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentTerm",
                "setterMethod": "setPaymentTerm",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get paymentTerm",
                "isExistingProperty": true
            },
            {
                "twigName": "discountTime",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscountTime",
                "setterMethod": "setDiscountTime",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get discountTime",
                "isExistingProperty": true
            },
            {
                "twigName": "discountPercent",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscountPercent",
                "setterMethod": "setDiscountPercent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get discountPercent",
                "isExistingProperty": true
            },
            {
                "twigName": "productionOrder",
                "readable": true,
                "writable": false,
                "getterMethod": "isProductionOrder",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "materialPickLists",
                "readable": true,
                "writable": false,
                "getterMethod": "getMaterialPickLists",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "materialPickList",
                "readable": true,
                "writable": false,
                "getterMethod": "getMaterialPickList",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "totalDeliveredQuantity",
                "readable": true,
                "writable": false,
                "getterMethod": "getTotalDeliveredQuantity",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "exportDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getExportDate",
                "setterMethod": "setExportDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get exportDate",
                "isExistingProperty": true
            },
            {
                "twigName": "dropshippingItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getDropshippingItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "dropshippingOrder",
                "readable": true,
                "writable": false,
                "getterMethod": "getDropshippingOrder",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "shipping",
                "readable": true,
                "writable": true,
                "getterMethod": "getShipping",
                "setterMethod": "setShipping",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Shipping",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Shipping",
                "docComment": "Get shipping",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignOrderNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignOrderNumber",
                "setterMethod": "setForeignOrderNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignOrderNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorGlnNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorGlnNumber",
                "setterMethod": "setVendorGlnNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vendorGlnNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "billingGlnNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingGlnNumber",
                "setterMethod": "setBillingGlnNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingGlnNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingGlnNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingGlnNumber",
                "setterMethod": "setShippingGlnNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingGlnNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            },
            {
                "twigName": "maxTaxRate",
                "readable": true,
                "writable": false,
                "getterMethod": "getMaxTaxRate",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "deliveryNettoCostForCalc",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeliveryNettoCostForCalc",
                "setterMethod": "setDeliveryNettoCostForCalc",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "shippingEMail",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingEMail",
                "setterMethod": "setShippingEMail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingEMail",
                "isExistingProperty": true
            },
            {
                "twigName": "orderStatus",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderStatus",
                "setterMethod": "setOrderStatus",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\EntityStatus",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\EntityStatus",
                "docComment": "Get orderStatus",
                "isExistingProperty": true
            },
            {
                "twigName": "notDeliveredItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getNotDeliveredItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "shippingDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingDate",
                "setterMethod": "setShippingDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get shippingDate",
                "isExistingProperty": true
            },
            {
                "twigName": "trackingCode",
                "readable": true,
                "writable": true,
                "getterMethod": "getTrackingCode",
                "setterMethod": "setTrackingCode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get trackingCode",
                "isExistingProperty": true
            },
            {
                "twigName": "trackingUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getTrackingUrl",
                "setterMethod": "setTrackingUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get trackingUrl",
                "isExistingProperty": true
            },
            {
                "twigName": "packages",
                "readable": true,
                "writable": false,
                "getterMethod": "getPackages",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get packages",
                "isExistingProperty": true
            },
            {
                "twigName": "materialWarehouses",
                "readable": true,
                "writable": false,
                "getterMethod": "getMaterialWarehouses",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get materialWarehouses",
                "isExistingProperty": true
            },
            {
                "twigName": "discount",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscount",
                "setterMethod": "setDiscount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get discount",
                "isExistingProperty": true
            },
            {
                "twigName": "discountPercentForCalc",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscountPercentForCalc",
                "setterMethod": "setDiscountPercentForCalc",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "estimatedShippingDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getEstimatedShippingDate",
                "setterMethod": "setEstimatedShippingDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get estimatedShippingDate",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OttoProductJob": {
        "fileName": "OttoProductJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OttoProductJob.php",
        "bundle": "WAWIBundle",
        "className": "OttoProductJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OttoProductJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "ottoproductjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Client": {
        "fileName": "Client.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Client.php",
        "bundle": "WAWIBundle",
        "className": "Client",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Client",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "client",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpload",
            "IMetaExtendable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "blocked",
                "columnName": "blocked",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "devMode",
                "columnName": "devMode",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "clientUrl",
                "columnName": "clientUrl",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "company",
                "columnName": "company",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "email",
                "columnName": "email",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cc",
                "columnName": "cc",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bcc",
                "columnName": "bcc",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "executive",
                "columnName": "executive",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "salutation",
                "columnName": "salutation",
                "type": "string",
                "length": 30,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "firstName",
                "columnName": "firstName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastName",
                "columnName": "lastName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "street",
                "columnName": "street",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "city",
                "columnName": "city",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zip",
                "columnName": "zip",
                "type": "string",
                "length": 16,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vatId",
                "columnName": "vatId",
                "type": "string",
                "length": 16,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "phone",
                "columnName": "phone",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fax",
                "columnName": "fax",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shopType",
                "columnName": "shopType",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shopUrl",
                "columnName": "shopUrl",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shopUser",
                "columnName": "shopUser",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shopPassword",
                "columnName": "shopPassword",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "intrashipId",
                "columnName": "intrashipId",
                "type": "string",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hbciAccount",
                "columnName": "hbciAccount",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "logo",
                "columnName": "logo",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ftpServer",
                "columnName": "ftpServer",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ftpUserName",
                "columnName": "ftpUserName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ftpPassword",
                "columnName": "ftpPassword",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ftpPath",
                "columnName": "ftpPath",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ftpPassive",
                "columnName": "ftpPassive",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "smtpEmailAddress",
                "columnName": "smtpEmailAddress",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "smtpUserName",
                "columnName": "smtpUserName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "smtpPassword",
                "columnName": "smtpPassword",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "smtpHost",
                "columnName": "smtpHost",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "smtpPort",
                "columnName": "smtpPort",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "smtpEncryption",
                "columnName": "smtpEncryption",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "smtpSSL",
                "columnName": "smtpSSL",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "imapUserName",
                "columnName": "imapUserName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "imapPassword",
                "columnName": "imapPassword",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "imapHost",
                "columnName": "imapHost",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "imapPort",
                "columnName": "imapPort",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "imapEncryption",
                "columnName": "imapEncryption",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "blockedForSendingMails",
                "columnName": "blockedForSendingMails",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "phpExecutable",
                "columnName": "phpExecutable",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "phpIniFile",
                "columnName": "phpIniFile",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "mysqlExecutable",
                "columnName": "mysqlExecutable",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "mysqldumpExecutable",
                "columnName": "mysqldumpExecutable",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "currency",
                "columnName": "currency",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "currencyPrecision",
                "columnName": "currencyPrecision",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "liabilityCurrencyPrecision",
                "columnName": "liabilityCurrencyPrecision",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sepaCreditorNumber",
                "columnName": "sepaCreditorNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "accountHolder",
                "columnName": "accountHolder",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bankName",
                "columnName": "bankName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bankCode",
                "columnName": "bankCode",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bankNumber",
                "columnName": "bankNumber",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bicCode",
                "columnName": "bicCode",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ibanNumber",
                "columnName": "ibanNumber",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "orderNumberRange",
                "columnName": "orderNumberRange",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "offerNumberRange",
                "columnName": "offerNumberRange",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "invoiceNumberRange",
                "columnName": "invoiceNumberRange",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "invoiceHoldDate",
                "columnName": "invoiceHoldDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "useCompanyInvoiceNumberRange",
                "columnName": "useCompanyInvoiceNumberRange",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "firstInvoiceNumber",
                "columnName": "firstInvoiceNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentInvoiceNumberRange",
                "columnName": "paymentInvoiceNumberRange",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "firstPaymentInvoiceNumber",
                "columnName": "firstPaymentInvoiceNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "creditNoteNumberRange",
                "columnName": "creditNoteNumberRange",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "firstCreditNoteNumber",
                "columnName": "firstCreditNoteNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentCreditNoteNumberRange",
                "columnName": "paymentCreditNoteNumberRange",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "firstPaymentCreditNoteNumber",
                "columnName": "firstPaymentCreditNoteNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deliveryNoteNumberRange",
                "columnName": "deliveryNoteNumberRange",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "firstReceivableAccount",
                "columnName": "firstReceivableAccount",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "firstCreditorAccount",
                "columnName": "firstCreditorAccount",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "commissionContractNumberRange",
                "columnName": "commissionContractNumberRange",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customerNumberMask",
                "columnName": "customerNumberMask",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hrbNumber",
                "columnName": "hrbNumber",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "court",
                "columnName": "court",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "glnNumber",
                "columnName": "glnNumber",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "manageStock",
                "columnName": "manageStock",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "notSendMailsOnOrderPlaced",
                "columnName": "notSendMailsOnOrderPlaced",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "defaultVat",
                "columnName": "defaultVat",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "showCostsInNetto",
                "columnName": "showCostsInNetto",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "partialRefundWithCashDiscount",
                "columnName": "partialRefundWithCashDiscount",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "nonEUReplacementsWithFullDiscount",
                "columnName": "nonEUReplacementsWithFullDiscount",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "logWorkflowActions",
                "columnName": "logWorkflowActions",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalCostName",
                "columnName": "additionalCostName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalCost2Name",
                "columnName": "additionalCost2Name",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalCost3Name",
                "columnName": "additionalCost3Name",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalCost4Name",
                "columnName": "additionalCost4Name",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalCost5Name",
                "columnName": "additionalCost5Name",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "warehouseBookingReason1Name",
                "columnName": "warehouseBookingReason1Name",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "warehouseBookingReason2Name",
                "columnName": "warehouseBookingReason2Name",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "warehouseBookingReason3Name",
                "columnName": "warehouseBookingReason3Name",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "warehouseBookingReason4Name",
                "columnName": "warehouseBookingReason4Name",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "warehouseBookingReason5Name",
                "columnName": "warehouseBookingReason5Name",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "warehouseBookingReason6Name",
                "columnName": "warehouseBookingReason6Name",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "warehouseBookingReason7Name",
                "columnName": "warehouseBookingReason7Name",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "warehouseBookingReason8Name",
                "columnName": "warehouseBookingReason8Name",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "warehouseBookingReason9Name",
                "columnName": "warehouseBookingReason9Name",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "warehouseBookingReason10Name",
                "columnName": "warehouseBookingReason10Name",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minStockFormula",
                "columnName": "minStockFormula",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minStockForFormula",
                "columnName": "minStockForFormula",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maxStockFormula",
                "columnName": "maxStockFormula",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sortPickListBySerialNumbers",
                "columnName": "sortPickListBySerialNumbers",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "numberFormulaForSortPickListBySerialNumbers",
                "columnName": "numberFormulaForSortPickListBySerialNumbers",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "internalPickListSortForSameProduct",
                "columnName": "internalPickListSortForSameProduct",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "serialNumberForMixedBookings",
                "columnName": "serialNumberForMixedBookings",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "allowPickUnknownSerialNumbers",
                "columnName": "allowPickUnknownSerialNumbers",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalColumnsForCSVInventory",
                "columnName": "additionalColumnsForCSVInventory",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalColumnsForCSVInvoiceLedger",
                "columnName": "additionalColumnsForCSVInvoiceLedger",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalProductFieldsForReturn",
                "columnName": "additionalProductFieldsForReturn",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalProductFieldsForVendorDelivery",
                "columnName": "additionalProductFieldsForVendorDelivery",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalProductPriceFieldsForVendorDelivery",
                "columnName": "additionalProductPriceFieldsForVendorDelivery",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalOfferItemFieldsForOrderPicking",
                "columnName": "additionalOfferItemFieldsForOrderPicking",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "searchInProductFields",
                "columnName": "searchInProductFields",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vendorOrderDeliverySerialNumberCondition",
                "columnName": "vendorOrderDeliverySerialNumberCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "searchableEntitiesArray",
                "columnName": "searchableEntitiesArray",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "purchasePriceCalculatingType",
                "columnName": "purchasePriceCalculatingType",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maintainPurchasePricesAsCalculatedInVendorDelivery",
                "columnName": "maintainPurchasePricesAsCalculatedInVendorDelivery",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "defaultReturnAction",
                "columnName": "defaultReturnAction",
                "type": "string",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sortDqlForWarehouseManagement",
                "columnName": "sortDqlForWarehouseManagement",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "alwaysNotRefundDeliveryCostsCondition",
                "columnName": "alwaysNotRefundDeliveryCostsCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "alwaysBookSubmissionByOrderReturnCondition",
                "columnName": "alwaysBookSubmissionByOrderReturnCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "usePricesAsNetto",
                "columnName": "usePricesAsNetto",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "calcMinimumScalePrice",
                "columnName": "calcMinimumScalePrice",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "notInheritCustomerGroupPrices",
                "columnName": "notInheritCustomerGroupPrices",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "useNettoPricesForOss",
                "columnName": "useNettoPricesForOss",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "notUseOssForNettoModeCustomersWithoutVatId",
                "columnName": "notUseOssForNettoModeCustomersWithoutVatId",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "useNotEUVats",
                "columnName": "useNotEUVats",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalConditionForNotEUVats",
                "columnName": "additionalConditionForNotEUVats",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "allowVirtualPickLists",
                "columnName": "allowVirtualPickLists",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "notCalc30DaysMinPrice",
                "columnName": "notCalc30DaysMinPrice",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "priceFormulaForOffer",
                "columnName": "priceFormulaForOffer",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "calcStockOnCombinedProducts",
                "columnName": "calcStockOnCombinedProducts",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "adjustNegativeBookings",
                "columnName": "adjustNegativeBookings",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "acquisitionCostsPercent",
                "columnName": "acquisitionCostsPercent",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "transferDirectOnStores",
                "columnName": "transferDirectOnStores",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "libreOfficePath",
                "columnName": "libreOfficePath",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "defaultDeliveryStatus",
                "columnName": "defaultDeliveryStatus",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "refundsOnlyManually",
                "columnName": "refundsOnlyManually",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "excludeFromStatisticAllClients",
                "columnName": "excludeFromStatisticAllClients",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "excludeShippedOrdersInTodayStatistics",
                "columnName": "excludeShippedOrdersInTodayStatistics",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "dashboardStatisticsDateType",
                "columnName": "dashboardStatisticsDateType",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "dashboardStatisticsWhereDql",
                "columnName": "dashboardStatisticsWhereDql",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "dashboardStatisticsJoinDql",
                "columnName": "dashboardStatisticsJoinDql",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "dashboardStatisticsTotalDql",
                "columnName": "dashboardStatisticsTotalDql",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "orderPickingAdditionalLegend",
                "columnName": "orderPickingAdditionalLegend",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "useOfferItemWeightWithMaterials",
                "columnName": "useOfferItemWeightWithMaterials",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "transferMaterialPricesByOrderSplitting",
                "columnName": "transferMaterialPricesByOrderSplitting",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "orderReservationOnlyThisClient",
                "columnName": "orderReservationOnlyThisClient",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sortProductsInSearchBy",
                "columnName": "sortProductsInSearchBy",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productsSearchAndCondition",
                "columnName": "productsSearchAndCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customSalesChannelStock",
                "columnName": "customSalesChannelStock",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productDeletionCondition",
                "columnName": "productDeletionCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productDeletionConditionErrorText",
                "columnName": "productDeletionConditionErrorText",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "embedImagesInBase64Format",
                "columnName": "embedImagesInBase64Format",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "calcCustomerAssetsFromDate",
                "columnName": "calcCustomerAssetsFromDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "accumulateProductOptionSurcharge",
                "columnName": "accumulateProductOptionSurcharge",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "country",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "defaultCurrency",
                "type": "ManyToOne",
                "targetEntity": "Currency",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "accountSystem",
                "type": "ManyToOne",
                "targetEntity": "AccountSystem",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "sendMailsWithClient",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "retailStores",
                "type": "OneToMany",
                "targetEntity": "RetailStore",
                "mappedBy": "client",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "products",
                "type": "ManyToMany",
                "targetEntity": "Product",
                "mappedBy": "clients",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "productoptions",
                "type": "ManyToMany",
                "targetEntity": "ProductOption",
                "mappedBy": "clients",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "attributes",
                "type": "ManyToMany",
                "targetEntity": "Attribute",
                "mappedBy": "clients",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "categories",
                "type": "ManyToMany",
                "targetEntity": "Category",
                "mappedBy": "clients",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "manufacturers",
                "type": "ManyToMany",
                "targetEntity": "Manufacturer",
                "mappedBy": "clients",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "vendors",
                "type": "ManyToMany",
                "targetEntity": "Vendor",
                "mappedBy": "clients",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "offers",
                "type": "OneToMany",
                "targetEntity": "Offer",
                "mappedBy": "client",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "orders",
                "type": "OneToMany",
                "targetEntity": "Order",
                "mappedBy": "client",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shippings",
                "type": "OneToMany",
                "targetEntity": "Shipping",
                "mappedBy": "client",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "discounts",
                "type": "OneToMany",
                "targetEntity": "Discount",
                "mappedBy": "client",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "clientshemes",
                "type": "OneToMany",
                "targetEntity": "ClientSheme",
                "mappedBy": "client",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "warehouses",
                "type": "ManyToMany",
                "targetEntity": "Warehouse",
                "mappedBy": "clients",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "warehousesForPicking",
                "type": "ManyToMany",
                "targetEntity": "Warehouse",
                "mappedBy": null,
                "inversedBy": "clientsForPicking",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "warehousesForReturn",
                "type": "ManyToMany",
                "targetEntity": "Warehouse",
                "mappedBy": null,
                "inversedBy": "clientsForReturn",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "orderDocuments",
                "type": "ManyToMany",
                "targetEntity": "Document",
                "mappedBy": null,
                "inversedBy": "orderclients",
                "cascade": [
                    "persist"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "workflows",
                "type": "OneToMany",
                "targetEntity": "Workflow",
                "mappedBy": "client",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "ClientMetaField",
                "mappedBy": "client",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "company",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompany",
                "setterMethod": "setCompany",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get company",
                "isExistingProperty": true
            },
            {
                "twigName": "firstName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFirstName",
                "setterMethod": "setFirstName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get firstName",
                "isExistingProperty": true
            },
            {
                "twigName": "lastName",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastName",
                "setterMethod": "setLastName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get lastName",
                "isExistingProperty": true
            },
            {
                "twigName": "street",
                "readable": true,
                "writable": true,
                "getterMethod": "getStreet",
                "setterMethod": "setStreet",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get street",
                "isExistingProperty": true
            },
            {
                "twigName": "city",
                "readable": true,
                "writable": true,
                "getterMethod": "getCity",
                "setterMethod": "setCity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get city",
                "isExistingProperty": true
            },
            {
                "twigName": "zip",
                "readable": true,
                "writable": true,
                "getterMethod": "getZip",
                "setterMethod": "setZip",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zip",
                "isExistingProperty": true
            },
            {
                "twigName": "vatId",
                "readable": true,
                "writable": true,
                "getterMethod": "getVatId",
                "setterMethod": "setVatId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vatId",
                "isExistingProperty": true
            },
            {
                "twigName": "phone",
                "readable": true,
                "writable": true,
                "getterMethod": "getPhone",
                "setterMethod": "setPhone",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get phone",
                "isExistingProperty": true
            },
            {
                "twigName": "fax",
                "readable": true,
                "writable": true,
                "getterMethod": "getFax",
                "setterMethod": "setFax",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fax",
                "isExistingProperty": true
            },
            {
                "twigName": "logo",
                "readable": true,
                "writable": true,
                "getterMethod": "getLogo",
                "setterMethod": "setLogo",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get logo",
                "isExistingProperty": true
            },
            {
                "twigName": "logoFile",
                "readable": true,
                "writable": true,
                "getterMethod": "getLogoFile",
                "setterMethod": "setLogoFile",
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get logo file",
                "isExistingProperty": false
            },
            {
                "twigName": "shopUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getShopUrl",
                "setterMethod": "setShopUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shopUrl",
                "isExistingProperty": true
            },
            {
                "twigName": "shopUser",
                "readable": true,
                "writable": true,
                "getterMethod": "getShopUser",
                "setterMethod": "setShopUser",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shopUser",
                "isExistingProperty": true
            },
            {
                "twigName": "shopPassword",
                "readable": true,
                "writable": true,
                "getterMethod": "getShopPassword",
                "setterMethod": "setShopPassword",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shopPassword",
                "isExistingProperty": true
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            },
            {
                "twigName": "products",
                "readable": true,
                "writable": false,
                "getterMethod": "getProducts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get products",
                "isExistingProperty": true
            },
            {
                "twigName": "categories",
                "readable": true,
                "writable": false,
                "getterMethod": "getCategories",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get categories",
                "isExistingProperty": true
            },
            {
                "twigName": "offers",
                "readable": true,
                "writable": false,
                "getterMethod": "getOffers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get offers",
                "isExistingProperty": true
            },
            {
                "twigName": "orders",
                "readable": true,
                "writable": false,
                "getterMethod": "getOrders",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get orders",
                "isExistingProperty": true
            },
            {
                "twigName": "intrashipId",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntrashipId",
                "setterMethod": "setIntrashipId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get intrashipId",
                "isExistingProperty": true
            },
            {
                "twigName": "hbciAccount",
                "readable": true,
                "writable": true,
                "getterMethod": "getHbciAccount",
                "setterMethod": "setHbciAccount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hbciAccount",
                "isExistingProperty": true
            },
            {
                "twigName": "clientshemes",
                "readable": true,
                "writable": false,
                "getterMethod": "getClientshemes",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get clientshemes",
                "isExistingProperty": true
            },
            {
                "twigName": "productoptions",
                "readable": true,
                "writable": false,
                "getterMethod": "getProductoptions",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get productoptions",
                "isExistingProperty": true
            },
            {
                "twigName": "ftpServer",
                "readable": true,
                "writable": true,
                "getterMethod": "getFtpServer",
                "setterMethod": "setFtpServer",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ftpServer",
                "isExistingProperty": true
            },
            {
                "twigName": "ftpUserName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFtpUserName",
                "setterMethod": "setFtpUserName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ftpUserName",
                "isExistingProperty": true
            },
            {
                "twigName": "ftpPassive",
                "readable": true,
                "writable": true,
                "getterMethod": "getFtpPassive",
                "setterMethod": "setFtpPassive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get ftpPassive",
                "isExistingProperty": true
            },
            {
                "twigName": "ftpPassword",
                "readable": true,
                "writable": true,
                "getterMethod": "getFtpPassword",
                "setterMethod": "setFtpPassword",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ftpPassword",
                "isExistingProperty": true
            },
            {
                "twigName": "ftpPath",
                "readable": true,
                "writable": true,
                "getterMethod": "getFtpPath",
                "setterMethod": "setFtpPath",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ftpPath",
                "isExistingProperty": true
            },
            {
                "twigName": "attributes",
                "readable": true,
                "writable": false,
                "getterMethod": "getAttributes",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get attributes",
                "isExistingProperty": true
            },
            {
                "twigName": "smtpEmailAddress",
                "readable": true,
                "writable": true,
                "getterMethod": "getSmtpEmailAddress",
                "setterMethod": "setSmtpEmailAddress",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get smtpEmailAddress",
                "isExistingProperty": true
            },
            {
                "twigName": "smtpUserName",
                "readable": true,
                "writable": true,
                "getterMethod": "getSmtpUserName",
                "setterMethod": "setSmtpUserName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get smtpUserName",
                "isExistingProperty": true
            },
            {
                "twigName": "smtpPassword",
                "readable": true,
                "writable": true,
                "getterMethod": "getSmtpPassword",
                "setterMethod": "setSmtpPassword",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get smtpPassword",
                "isExistingProperty": true
            },
            {
                "twigName": "smtpHost",
                "readable": true,
                "writable": true,
                "getterMethod": "getSmtpHost",
                "setterMethod": "setSmtpHost",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get smtpHost",
                "isExistingProperty": true
            },
            {
                "twigName": "smtpPort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSmtpPort",
                "setterMethod": "setSmtpPort",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get smtpPort",
                "isExistingProperty": true
            },
            {
                "twigName": "smtpEncryption",
                "readable": true,
                "writable": true,
                "getterMethod": "getSmtpEncryption",
                "setterMethod": "setSmtpEncryption",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get smtpEncryption",
                "isExistingProperty": true
            },
            {
                "twigName": "smtpSSL",
                "readable": true,
                "writable": true,
                "getterMethod": "getSmtpSSL",
                "setterMethod": "setSmtpSSL",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get smtpSSL",
                "isExistingProperty": true
            },
            {
                "twigName": "imapUserName",
                "readable": true,
                "writable": true,
                "getterMethod": "getImapUserName",
                "setterMethod": "setImapUserName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get imapUserName",
                "isExistingProperty": true
            },
            {
                "twigName": "imapPassword",
                "readable": true,
                "writable": true,
                "getterMethod": "getImapPassword",
                "setterMethod": "setImapPassword",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get imapPassword",
                "isExistingProperty": true
            },
            {
                "twigName": "imapHost",
                "readable": true,
                "writable": true,
                "getterMethod": "getImapHost",
                "setterMethod": "setImapHost",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get imapHost",
                "isExistingProperty": true
            },
            {
                "twigName": "imapPort",
                "readable": true,
                "writable": true,
                "getterMethod": "getImapPort",
                "setterMethod": "setImapPort",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get imapPort",
                "isExistingProperty": true
            },
            {
                "twigName": "imapEncryption",
                "readable": true,
                "writable": true,
                "getterMethod": "getImapEncryption",
                "setterMethod": "setImapEncryption",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get imapEncryption",
                "isExistingProperty": true
            },
            {
                "twigName": "phpExecutable",
                "readable": true,
                "writable": true,
                "getterMethod": "getPhpExecutable",
                "setterMethod": "setPhpExecutable",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get phpExecutable",
                "isExistingProperty": true
            },
            {
                "twigName": "phpIniFile",
                "readable": true,
                "writable": true,
                "getterMethod": "getPhpIniFile",
                "setterMethod": "setPhpIniFile",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get phpIniFile",
                "isExistingProperty": true
            },
            {
                "twigName": "mysqlExecutable",
                "readable": true,
                "writable": true,
                "getterMethod": "getMysqlExecutable",
                "setterMethod": "setMysqlExecutable",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get mysqlExecutable",
                "isExistingProperty": true
            },
            {
                "twigName": "mysqldumpExecutable",
                "readable": true,
                "writable": true,
                "getterMethod": "getMysqldumpExecutable",
                "setterMethod": "setMysqldumpExecutable",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get mysqldumpExecutable",
                "isExistingProperty": true
            },
            {
                "twigName": "email",
                "readable": true,
                "writable": true,
                "getterMethod": "getEmail",
                "setterMethod": "setEmail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get email",
                "isExistingProperty": true
            },
            {
                "twigName": "country",
                "readable": true,
                "writable": true,
                "getterMethod": "getCountry",
                "setterMethod": "setCountry",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get country",
                "isExistingProperty": true
            },
            {
                "twigName": "currency",
                "readable": true,
                "writable": true,
                "getterMethod": "getCurrency",
                "setterMethod": "setCurrency",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get currency",
                "isExistingProperty": true
            },
            {
                "twigName": "bankName",
                "readable": true,
                "writable": true,
                "getterMethod": "getBankName",
                "setterMethod": "setBankName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bankName",
                "isExistingProperty": true
            },
            {
                "twigName": "bankCode",
                "readable": true,
                "writable": true,
                "getterMethod": "getBankCode",
                "setterMethod": "setBankCode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bankCode",
                "isExistingProperty": true
            },
            {
                "twigName": "bankNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getBankNumber",
                "setterMethod": "setBankNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bankNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "bicCode",
                "readable": true,
                "writable": true,
                "getterMethod": "getBicCode",
                "setterMethod": "setBicCode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bicCode",
                "isExistingProperty": true
            },
            {
                "twigName": "ibanNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getIbanNumber",
                "setterMethod": "setIbanNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ibanNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "hrbNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getHrbNumber",
                "setterMethod": "setHrbNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hrbNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "court",
                "readable": true,
                "writable": true,
                "getterMethod": "getCourt",
                "setterMethod": "setCourt",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get court",
                "isExistingProperty": true
            },
            {
                "twigName": "orderNumberRange",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderNumberRange",
                "setterMethod": "setOrderNumberRange",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get orderNumberRange",
                "isExistingProperty": true
            },
            {
                "twigName": "accountHolder",
                "readable": true,
                "writable": true,
                "getterMethod": "getAccountHolder",
                "setterMethod": "setAccountHolder",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get accountHolder",
                "isExistingProperty": true
            },
            {
                "twigName": "manageStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getManageStock",
                "setterMethod": "setManageStock",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get manageStock",
                "isExistingProperty": true
            },
            {
                "twigName": "shippings",
                "readable": true,
                "writable": false,
                "getterMethod": "getShippings",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get shippings",
                "isExistingProperty": true
            },
            {
                "twigName": "executive",
                "readable": true,
                "writable": true,
                "getterMethod": "getExecutive",
                "setterMethod": "setExecutive",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get executive",
                "isExistingProperty": true
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "manufacturers",
                "readable": true,
                "writable": false,
                "getterMethod": "getManufacturers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get manufacturers",
                "isExistingProperty": true
            },
            {
                "twigName": "vendors",
                "readable": true,
                "writable": false,
                "getterMethod": "getVendors",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get vendors",
                "isExistingProperty": true
            },
            {
                "twigName": "defaultVat",
                "readable": true,
                "writable": true,
                "getterMethod": "getDefaultVat",
                "setterMethod": "setDefaultVat",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get defaultVat",
                "isExistingProperty": true
            },
            {
                "twigName": "contents",
                "readable": true,
                "writable": false,
                "getterMethod": "getContents",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get contents",
                "isExistingProperty": false
            },
            {
                "twigName": "contentcategories",
                "readable": true,
                "writable": false,
                "getterMethod": "getContentcategories",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get contentcategories",
                "isExistingProperty": false
            },
            {
                "twigName": "showCostsInNetto",
                "readable": true,
                "writable": true,
                "getterMethod": "getShowCostsInNetto",
                "setterMethod": "setShowCostsInNetto",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get showCostsInNetto",
                "isExistingProperty": true
            },
            {
                "twigName": "salutation",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalutation",
                "setterMethod": "setSalutation",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get salutation",
                "isExistingProperty": true
            },
            {
                "twigName": "defaultCurrency",
                "readable": true,
                "writable": true,
                "getterMethod": "getDefaultCurrency",
                "setterMethod": "setDefaultCurrency",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Currency",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Currency",
                "docComment": "Get defaultCurrency",
                "isExistingProperty": true
            },
            {
                "twigName": "warehouses",
                "readable": true,
                "writable": false,
                "getterMethod": "getWarehouses",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get warehouses",
                "isExistingProperty": true
            },
            {
                "twigName": "invoiceNumberRange",
                "readable": true,
                "writable": true,
                "getterMethod": "getInvoiceNumberRange",
                "setterMethod": "setInvoiceNumberRange",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get invoiceNumberRange",
                "isExistingProperty": true
            },
            {
                "twigName": "firstInvoiceNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getFirstInvoiceNumber",
                "setterMethod": "setFirstInvoiceNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get firstInvoiceNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "orderDocuments",
                "readable": true,
                "writable": false,
                "getterMethod": "getOrderDocuments",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get orderDocuments",
                "isExistingProperty": true
            },
            {
                "twigName": "workflows",
                "readable": true,
                "writable": false,
                "getterMethod": "getWorkflows",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get workflows",
                "isExistingProperty": true
            },
            {
                "twigName": "devMode",
                "readable": true,
                "writable": true,
                "getterMethod": "getDevMode",
                "setterMethod": "setDevMode",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get devMode",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalCostName",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalCostName",
                "setterMethod": "setAdditionalCostName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalCostName",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalCost2Name",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalCost2Name",
                "setterMethod": "setAdditionalCost2Name",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalCost2Name",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalCost3Name",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalCost3Name",
                "setterMethod": "setAdditionalCost3Name",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalCost3Name",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalCost4Name",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalCost4Name",
                "setterMethod": "setAdditionalCost4Name",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalCost4Name",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalCost5Name",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalCost5Name",
                "setterMethod": "setAdditionalCost5Name",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalCost5Name",
                "isExistingProperty": true
            },
            {
                "twigName": "sendMailsOnOrderPlaced",
                "readable": true,
                "writable": true,
                "getterMethod": "getSendMailsOnOrderPlaced",
                "setterMethod": "setSendMailsOnOrderPlaced",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get sendMailsOnOrderPlaced",
                "isExistingProperty": false
            },
            {
                "twigName": "notSendMailsOnOrderPlaced",
                "readable": true,
                "writable": true,
                "getterMethod": "getNotSendMailsOnOrderPlaced",
                "setterMethod": "setNotSendMailsOnOrderPlaced",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get notSendMailsOnOrderPlaced",
                "isExistingProperty": true
            },
            {
                "twigName": "shopType",
                "readable": true,
                "writable": true,
                "getterMethod": "getShopType",
                "setterMethod": "setShopType",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get shopType",
                "isExistingProperty": true
            },
            {
                "twigName": "usePricesAsNetto",
                "readable": true,
                "writable": true,
                "getterMethod": "getUsePricesAsNetto",
                "setterMethod": "setUsePricesAsNetto",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get usePricesAsNetto",
                "isExistingProperty": true
            },
            {
                "twigName": "transferDirectOnStores",
                "readable": true,
                "writable": true,
                "getterMethod": "getTransferDirectOnStores",
                "setterMethod": "setTransferDirectOnStores",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get transferDirectOnStores",
                "isExistingProperty": true
            },
            {
                "twigName": "retailStores",
                "readable": true,
                "writable": false,
                "getterMethod": "getRetailStores",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get retailStores",
                "isExistingProperty": true
            },
            {
                "twigName": "libreOfficePath",
                "readable": true,
                "writable": true,
                "getterMethod": "getLibreOfficePath",
                "setterMethod": "setLibreOfficePath",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get libreOfficePath",
                "isExistingProperty": true
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "accountSystem",
                "readable": true,
                "writable": true,
                "getterMethod": "getAccountSystem",
                "setterMethod": "setAccountSystem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\AccountSystem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\AccountSystem",
                "docComment": "Get accountSystem",
                "isExistingProperty": true
            },
            {
                "twigName": "debitorNumberRange",
                "readable": true,
                "writable": true,
                "getterMethod": "getDebitorNumberRange",
                "setterMethod": "setDebitorNumberRange",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get debitorNumberRange",
                "isExistingProperty": false
            },
            {
                "twigName": "creditorNumberRange",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreditorNumberRange",
                "setterMethod": "setCreditorNumberRange",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get creditorNumberRange",
                "isExistingProperty": false
            },
            {
                "twigName": "firstReceivableAccount",
                "readable": true,
                "writable": true,
                "getterMethod": "getFirstReceivableAccount",
                "setterMethod": "setFirstReceivableAccount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get firstReceivableAccount",
                "isExistingProperty": true
            },
            {
                "twigName": "firstCreditorAccount",
                "readable": true,
                "writable": true,
                "getterMethod": "getFirstCreditorAccount",
                "setterMethod": "setFirstCreditorAccount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get firstCreditorAccount",
                "isExistingProperty": true
            },
            {
                "twigName": "commissionContractNumberRange",
                "readable": true,
                "writable": true,
                "getterMethod": "getCommissionContractNumberRange",
                "setterMethod": "setCommissionContractNumberRange",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get commissionContractNumberRange",
                "isExistingProperty": true
            },
            {
                "twigName": "customerNumberMask",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomerNumberMask",
                "setterMethod": "setCustomerNumberMask",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customerNumberMask",
                "isExistingProperty": true
            },
            {
                "twigName": "calcStockOnCombinedProducts",
                "readable": true,
                "writable": true,
                "getterMethod": "getCalcStockOnCombinedProducts",
                "setterMethod": "setCalcStockOnCombinedProducts",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get calcStockOnCombinedProducts",
                "isExistingProperty": true
            },
            {
                "twigName": "currencyPrecision",
                "readable": true,
                "writable": true,
                "getterMethod": "getCurrencyPrecision",
                "setterMethod": "setCurrencyPrecision",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get currencyPrecision",
                "isExistingProperty": true
            },
            {
                "twigName": "sepaCreditorNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getSepaCreditorNumber",
                "setterMethod": "setSepaCreditorNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sepaCreditorNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "shortcut",
                "readable": true,
                "writable": false,
                "getterMethod": "getShortcut",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "cc",
                "readable": true,
                "writable": true,
                "getterMethod": "getCc",
                "setterMethod": "setCc",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get cc",
                "isExistingProperty": true
            },
            {
                "twigName": "defaultDeliveryStatus",
                "readable": true,
                "writable": true,
                "getterMethod": "getDefaultDeliveryStatus",
                "setterMethod": "setDefaultDeliveryStatus",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get defaultDeliveryStatus",
                "isExistingProperty": true
            },
            {
                "twigName": "liabilityCurrencyPrecision",
                "readable": true,
                "writable": true,
                "getterMethod": "getLiabilityCurrencyPrecision",
                "setterMethod": "setLiabilityCurrencyPrecision",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get liabilityCurrencyPrecision",
                "isExistingProperty": true
            },
            {
                "twigName": "blocked",
                "readable": true,
                "writable": true,
                "getterMethod": "getBlocked",
                "setterMethod": "setBlocked",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get blocked",
                "isExistingProperty": true
            },
            {
                "twigName": "discounts",
                "readable": true,
                "writable": false,
                "getterMethod": "getDiscounts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get discounts",
                "isExistingProperty": true
            },
            {
                "twigName": "clientUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getClientUrl",
                "setterMethod": "setClientUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get clientUrl",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentInvoiceNumberRange",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentInvoiceNumberRange",
                "setterMethod": "setPaymentInvoiceNumberRange",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get paymentInvoiceNumberRange",
                "isExistingProperty": true
            },
            {
                "twigName": "firstPaymentInvoiceNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getFirstPaymentInvoiceNumber",
                "setterMethod": "setFirstPaymentInvoiceNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get firstPaymentInvoiceNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentCreditNoteNumberRange",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentCreditNoteNumberRange",
                "setterMethod": "setPaymentCreditNoteNumberRange",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get paymentCreditNoteNumberRange",
                "isExistingProperty": true
            },
            {
                "twigName": "firstPaymentCreditNoteNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getFirstPaymentCreditNoteNumber",
                "setterMethod": "setFirstPaymentCreditNoteNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get firstPaymentCreditNoteNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "creditNoteNumberRange",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreditNoteNumberRange",
                "setterMethod": "setCreditNoteNumberRange",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get creditNoteNumberRange",
                "isExistingProperty": true
            },
            {
                "twigName": "firstCreditNoteNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getFirstCreditNoteNumber",
                "setterMethod": "setFirstCreditNoteNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get firstCreditNoteNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "refundsOnlyManually",
                "readable": true,
                "writable": true,
                "getterMethod": "getRefundsOnlyManually",
                "setterMethod": "setRefundsOnlyManually",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get refundsOnlyManually",
                "isExistingProperty": true
            },
            {
                "twigName": "acquisitionCostsPercent",
                "readable": true,
                "writable": true,
                "getterMethod": "getAcquisitionCostsPercent",
                "setterMethod": "setAcquisitionCostsPercent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get acquisitionCostsPercent",
                "isExistingProperty": true
            },
            {
                "twigName": "excludeFromStatisticAllClients",
                "readable": true,
                "writable": true,
                "getterMethod": "getExcludeFromStatisticAllClients",
                "setterMethod": "setExcludeFromStatisticAllClients",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get excludeFromStatisticAllClients",
                "isExistingProperty": true
            },
            {
                "twigName": "bcc",
                "readable": true,
                "writable": true,
                "getterMethod": "getBcc",
                "setterMethod": "setBcc",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bcc",
                "isExistingProperty": true
            },
            {
                "twigName": "warehouseBookingReason1Name",
                "readable": true,
                "writable": true,
                "getterMethod": "getWarehouseBookingReason1Name",
                "setterMethod": "setWarehouseBookingReason1Name",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get warehouseBookingReason1Name",
                "isExistingProperty": true
            },
            {
                "twigName": "warehouseBookingReason2Name",
                "readable": true,
                "writable": true,
                "getterMethod": "getWarehouseBookingReason2Name",
                "setterMethod": "setWarehouseBookingReason2Name",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get warehouseBookingReason2Name",
                "isExistingProperty": true
            },
            {
                "twigName": "warehouseBookingReason3Name",
                "readable": true,
                "writable": true,
                "getterMethod": "getWarehouseBookingReason3Name",
                "setterMethod": "setWarehouseBookingReason3Name",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get warehouseBookingReason3Name",
                "isExistingProperty": true
            },
            {
                "twigName": "warehouseBookingReason4Name",
                "readable": true,
                "writable": true,
                "getterMethod": "getWarehouseBookingReason4Name",
                "setterMethod": "setWarehouseBookingReason4Name",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get warehouseBookingReason4Name",
                "isExistingProperty": true
            },
            {
                "twigName": "warehouseBookingReason5Name",
                "readable": true,
                "writable": true,
                "getterMethod": "getWarehouseBookingReason5Name",
                "setterMethod": "setWarehouseBookingReason5Name",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get warehouseBookingReason5Name",
                "isExistingProperty": true
            },
            {
                "twigName": "warehouseBookingReason6Name",
                "readable": true,
                "writable": true,
                "getterMethod": "getWarehouseBookingReason6Name",
                "setterMethod": "setWarehouseBookingReason6Name",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get warehouseBookingReason6Name",
                "isExistingProperty": true
            },
            {
                "twigName": "warehouseBookingReason7Name",
                "readable": true,
                "writable": true,
                "getterMethod": "getWarehouseBookingReason7Name",
                "setterMethod": "setWarehouseBookingReason7Name",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get warehouseBookingReason7Name",
                "isExistingProperty": true
            },
            {
                "twigName": "warehouseBookingReason8Name",
                "readable": true,
                "writable": true,
                "getterMethod": "getWarehouseBookingReason8Name",
                "setterMethod": "setWarehouseBookingReason8Name",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get warehouseBookingReason8Name",
                "isExistingProperty": true
            },
            {
                "twigName": "warehouseBookingReason9Name",
                "readable": true,
                "writable": true,
                "getterMethod": "getWarehouseBookingReason9Name",
                "setterMethod": "setWarehouseBookingReason9Name",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get warehouseBookingReason9Name",
                "isExistingProperty": true
            },
            {
                "twigName": "warehouseBookingReason10Name",
                "readable": true,
                "writable": true,
                "getterMethod": "getWarehouseBookingReason10Name",
                "setterMethod": "setWarehouseBookingReason10Name",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get warehouseBookingReason10Name",
                "isExistingProperty": true
            },
            {
                "twigName": "adjustNegativeBookings",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdjustNegativeBookings",
                "setterMethod": "setAdjustNegativeBookings",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get adjustNegativeBookings",
                "isExistingProperty": true
            },
            {
                "twigName": "minStockFormula",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinStockFormula",
                "setterMethod": "setMinStockFormula",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minStockFormula",
                "isExistingProperty": true
            },
            {
                "twigName": "maxStockFormula",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaxStockFormula",
                "setterMethod": "setMaxStockFormula",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get maxStockFormula",
                "isExistingProperty": true
            },
            {
                "twigName": "searchInProductFields",
                "readable": true,
                "writable": true,
                "getterMethod": "getSearchInProductFields",
                "setterMethod": "setSearchInProductFields",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get searchInProductFields",
                "isExistingProperty": true
            },
            {
                "twigName": "purchasePriceCalculatingType",
                "readable": true,
                "writable": true,
                "getterMethod": "getPurchasePriceCalculatingType",
                "setterMethod": "setPurchasePriceCalculatingType",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get purchasePriceCalculatingType",
                "isExistingProperty": true
            },
            {
                "twigName": "defaultReturnAction",
                "readable": true,
                "writable": true,
                "getterMethod": "getDefaultReturnAction",
                "setterMethod": "setDefaultReturnAction",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get defaultReturnAction",
                "isExistingProperty": true
            },
            {
                "twigName": "dashboardStatisticsDateType",
                "readable": true,
                "writable": true,
                "getterMethod": "getDashboardStatisticsDateType",
                "setterMethod": "setDashboardStatisticsDateType",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get dashboardStatisticsDateType",
                "isExistingProperty": true
            },
            {
                "twigName": "dashboardStatisticsWhereDql",
                "readable": true,
                "writable": true,
                "getterMethod": "getDashboardStatisticsWhereDql",
                "setterMethod": "setDashboardStatisticsWhereDql",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get dashboardStatisticsWhereDql",
                "isExistingProperty": true
            },
            {
                "twigName": "dashboardStatisticsJoinDql",
                "readable": true,
                "writable": true,
                "getterMethod": "getDashboardStatisticsJoinDql",
                "setterMethod": "setDashboardStatisticsJoinDql",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get dashboardStatisticsJoinDql",
                "isExistingProperty": true
            },
            {
                "twigName": "dashboardStatisticsTotalDql",
                "readable": true,
                "writable": true,
                "getterMethod": "getDashboardStatisticsTotalDql",
                "setterMethod": "setDashboardStatisticsTotalDql",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get dashboardStatisticsTotalDql",
                "isExistingProperty": true
            },
            {
                "twigName": "minStockForFormula",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinStockForFormula",
                "setterMethod": "setMinStockForFormula",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minStockForFormula",
                "isExistingProperty": true
            },
            {
                "twigName": "excludeShippedOrdersInTodayStatistics",
                "readable": true,
                "writable": true,
                "getterMethod": "getExcludeShippedOrdersInTodayStatistics",
                "setterMethod": "setExcludeShippedOrdersInTodayStatistics",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get excludeShippedOrdersInTodayStatistics",
                "isExistingProperty": true
            },
            {
                "twigName": "sortPickListBySerialNumbers",
                "readable": true,
                "writable": true,
                "getterMethod": "getSortPickListBySerialNumbers",
                "setterMethod": "setSortPickListBySerialNumbers",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get sortPickListBySerialNumbers",
                "isExistingProperty": true
            },
            {
                "twigName": "partialRefundWithCashDiscount",
                "readable": true,
                "writable": true,
                "getterMethod": "getPartialRefundWithCashDiscount",
                "setterMethod": "setPartialRefundWithCashDiscount",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get partialRefundWithCashDiscount",
                "isExistingProperty": true
            },
            {
                "twigName": "useOfferItemWeightWithMaterials",
                "readable": true,
                "writable": true,
                "getterMethod": "getUseOfferItemWeightWithMaterials",
                "setterMethod": "setUseOfferItemWeightWithMaterials",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get useOfferItemWeightWithMaterials",
                "isExistingProperty": true
            },
            {
                "twigName": "orderReservationOnlyThisClient",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderReservationOnlyThisClient",
                "setterMethod": "setOrderReservationOnlyThisClient",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get orderReservationOnlyThisClient",
                "isExistingProperty": true
            },
            {
                "twigName": "warehousesForPicking",
                "readable": true,
                "writable": false,
                "getterMethod": "getWarehousesForPicking",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get warehousesForPicking",
                "isExistingProperty": true
            },
            {
                "twigName": "logWorkflowActions",
                "readable": true,
                "writable": true,
                "getterMethod": "getLogWorkflowActions",
                "setterMethod": "setLogWorkflowActions",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get logWorkflowActions",
                "isExistingProperty": true
            },
            {
                "twigName": "calcMinimumScalePrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getCalcMinimumScalePrice",
                "setterMethod": "setCalcMinimumScalePrice",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get calcMinimumScalePrice",
                "isExistingProperty": true
            },
            {
                "twigName": "nonEUReplacementsWithFullDiscount",
                "readable": true,
                "writable": true,
                "getterMethod": "getNonEUReplacementsWithFullDiscount",
                "setterMethod": "setNonEUReplacementsWithFullDiscount",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get nonEUReplacementsWithFullDiscount",
                "isExistingProperty": true
            },
            {
                "twigName": "sortProductsInSearchBy",
                "readable": true,
                "writable": true,
                "getterMethod": "getSortProductsInSearchBy",
                "setterMethod": "setSortProductsInSearchBy",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sortProductsInSearchBy",
                "isExistingProperty": true
            },
            {
                "twigName": "glnNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getGlnNumber",
                "setterMethod": "setGlnNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get glnNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "useNettoPricesForOss",
                "readable": true,
                "writable": true,
                "getterMethod": "getUseNettoPricesForOss",
                "setterMethod": "setUseNettoPricesForOss",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get useNettoPricesForOss",
                "isExistingProperty": true
            },
            {
                "twigName": "deliveryNoteNumberRange",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeliveryNoteNumberRange",
                "setterMethod": "setDeliveryNoteNumberRange",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get deliveryNoteNumberRange",
                "isExistingProperty": true
            },
            {
                "twigName": "customSalesChannelStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomSalesChannelStock",
                "setterMethod": "setCustomSalesChannelStock",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customSalesChannelStock",
                "isExistingProperty": true
            },
            {
                "twigName": "serialNumberForMixedBookings",
                "readable": true,
                "writable": true,
                "getterMethod": "getSerialNumberForMixedBookings",
                "setterMethod": "setSerialNumberForMixedBookings",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get serialNumberForMixedBookings",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalColumnsForCSVInventory",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalColumnsForCSVInventory",
                "setterMethod": "setAdditionalColumnsForCSVInventory",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalColumnsForCSVInventory",
                "isExistingProperty": true
            },
            {
                "twigName": "offerNumberRange",
                "readable": true,
                "writable": true,
                "getterMethod": "getOfferNumberRange",
                "setterMethod": "setOfferNumberRange",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get offerNumberRange",
                "isExistingProperty": true
            },
            {
                "twigName": "searchableEntitiesArray",
                "readable": true,
                "writable": true,
                "getterMethod": "getSearchableEntitiesArray",
                "setterMethod": "setSearchableEntitiesArray",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get searchableEntitiesArray",
                "isExistingProperty": true
            },
            {
                "twigName": "numberFormulaForSortPickListBySerialNumbers",
                "readable": true,
                "writable": true,
                "getterMethod": "getNumberFormulaForSortPickListBySerialNumbers",
                "setterMethod": "setNumberFormulaForSortPickListBySerialNumbers",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get numberFormulaForSortPickListBySerialNumbers",
                "isExistingProperty": true
            },
            {
                "twigName": "warehousesForReturn",
                "readable": true,
                "writable": false,
                "getterMethod": "getWarehousesForReturn",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get warehousesForReturn",
                "isExistingProperty": true
            },
            {
                "twigName": "sortDqlForWarehouseManagement",
                "readable": true,
                "writable": true,
                "getterMethod": "getSortDqlForWarehouseManagement",
                "setterMethod": "setSortDqlForWarehouseManagement",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sortDqlForWarehouseManagement",
                "isExistingProperty": true
            },
            {
                "twigName": "useCompanyInvoiceNumberRange",
                "readable": true,
                "writable": true,
                "getterMethod": "getUseCompanyInvoiceNumberRange",
                "setterMethod": "setUseCompanyInvoiceNumberRange",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get useCompanyInvoiceNumberRange",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalProductFieldsForReturn",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalProductFieldsForReturn",
                "setterMethod": "setAdditionalProductFieldsForReturn",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalProductFieldsForReturn",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalProductFieldsForVendorDelivery",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalProductFieldsForVendorDelivery",
                "setterMethod": "setAdditionalProductFieldsForVendorDelivery",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalProductFieldsForVendorDelivery",
                "isExistingProperty": true
            },
            {
                "twigName": "embedImagesInBase64Format",
                "readable": true,
                "writable": true,
                "getterMethod": "getEmbedImagesInBase64Format",
                "setterMethod": "setEmbedImagesInBase64Format",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get embedImagesInBase64Format",
                "isExistingProperty": true
            },
            {
                "twigName": "productsSearchAndCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductsSearchAndCondition",
                "setterMethod": "setProductsSearchAndCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productsSearchAndCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "orderPickingAdditionalLegend",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderPickingAdditionalLegend",
                "setterMethod": "setOrderPickingAdditionalLegend",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get orderPickingAdditionalLegend",
                "isExistingProperty": true
            },
            {
                "twigName": "allowPickUnknownSerialNumbers",
                "readable": true,
                "writable": true,
                "getterMethod": "getAllowPickUnknownSerialNumbers",
                "setterMethod": "setAllowPickUnknownSerialNumbers",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get allowPickUnknownSerialNumbers",
                "isExistingProperty": true
            },
            {
                "twigName": "productDeletionCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductDeletionCondition",
                "setterMethod": "setProductDeletionCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productDeletionCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "productDeletionConditionErrorText",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductDeletionConditionErrorText",
                "setterMethod": "setProductDeletionConditionErrorText",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productDeletionConditionErrorText",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorOrderDeliverySerialNumberCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorOrderDeliverySerialNumberCondition",
                "setterMethod": "setVendorOrderDeliverySerialNumberCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vendorOrderDeliverySerialNumberCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "calcCustomerAssetsFromDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getCalcCustomerAssetsFromDate",
                "setterMethod": "setCalcCustomerAssetsFromDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get calcCustomerAssetsFromDate",
                "isExistingProperty": true
            },
            {
                "twigName": "notInheritCustomerGroupPrices",
                "readable": true,
                "writable": true,
                "getterMethod": "getNotInheritCustomerGroupPrices",
                "setterMethod": "setNotInheritCustomerGroupPrices",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get notInheritCustomerGroupPrices",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalOfferItemFieldsForOrderPicking",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalOfferItemFieldsForOrderPicking",
                "setterMethod": "setAdditionalOfferItemFieldsForOrderPicking",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalOfferItemFieldsForOrderPicking",
                "isExistingProperty": true
            },
            {
                "twigName": "maintainPurchasePricesAsCalculatedInVendorDelivery",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaintainPurchasePricesAsCalculatedInVendorDelivery",
                "setterMethod": "setMaintainPurchasePricesAsCalculatedInVendorDelivery",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get maintainPurchasePricesAsCalculatedInVendorDelivery",
                "isExistingProperty": true
            },
            {
                "twigName": "priceFormulaForOffer",
                "readable": true,
                "writable": true,
                "getterMethod": "getPriceFormulaForOffer",
                "setterMethod": "setPriceFormulaForOffer",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get priceFormulaForOffer",
                "isExistingProperty": true
            },
            {
                "twigName": "useNotEUVats",
                "readable": true,
                "writable": true,
                "getterMethod": "getUseNotEUVats",
                "setterMethod": "setUseNotEUVats",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get useNotEUVats",
                "isExistingProperty": true
            },
            {
                "twigName": "blockedForSendingMails",
                "readable": true,
                "writable": true,
                "getterMethod": "getBlockedForSendingMails",
                "setterMethod": "setBlockedForSendingMails",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get blockedForSendingMails",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalProductPriceFieldsForVendorDelivery",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalProductPriceFieldsForVendorDelivery",
                "setterMethod": "setAdditionalProductPriceFieldsForVendorDelivery",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalProductPriceFieldsForVendorDelivery",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalColumnsForCSVInvoiceLedger",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalColumnsForCSVInvoiceLedger",
                "setterMethod": "setAdditionalColumnsForCSVInvoiceLedger",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalColumnsForCSVInvoiceLedger",
                "isExistingProperty": true
            },
            {
                "twigName": "transferMaterialPricesByOrderSplitting",
                "readable": true,
                "writable": true,
                "getterMethod": "getTransferMaterialPricesByOrderSplitting",
                "setterMethod": "setTransferMaterialPricesByOrderSplitting",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get transferMaterialPricesByOrderSplitting",
                "isExistingProperty": true
            },
            {
                "twigName": "internalPickListSortForSameProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getInternalPickListSortForSameProduct",
                "setterMethod": "setInternalPickListSortForSameProduct",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get internalPickListSortForSameProduct",
                "isExistingProperty": true
            },
            {
                "twigName": "invoiceHoldDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getInvoiceHoldDate",
                "setterMethod": "setInvoiceHoldDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get invoiceHoldDate",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalConditionForNotEUVats",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalConditionForNotEUVats",
                "setterMethod": "setAdditionalConditionForNotEUVats",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalConditionForNotEUVats",
                "isExistingProperty": true
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            },
            {
                "twigName": "allowVirtualPickLists",
                "readable": true,
                "writable": true,
                "getterMethod": "getAllowVirtualPickLists",
                "setterMethod": "setAllowVirtualPickLists",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get allowVirtualPickLists",
                "isExistingProperty": true
            },
            {
                "twigName": "accumulateProductOptionSurcharge",
                "readable": true,
                "writable": true,
                "getterMethod": "getAccumulateProductOptionSurcharge",
                "setterMethod": "setAccumulateProductOptionSurcharge",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get accumulateProductOptionSurcharge",
                "isExistingProperty": true
            },
            {
                "twigName": "alwaysNotRefundDeliveryCostsCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getAlwaysNotRefundDeliveryCostsCondition",
                "setterMethod": "setAlwaysNotRefundDeliveryCostsCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get alwaysNotRefundDeliveryCostsCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "notUseOssForNettoModeCustomersWithoutVatId",
                "readable": true,
                "writable": true,
                "getterMethod": "getNotUseOssForNettoModeCustomersWithoutVatId",
                "setterMethod": "setNotUseOssForNettoModeCustomersWithoutVatId",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get notUseOssForNettoModeCustomersWithoutVatId",
                "isExistingProperty": true
            },
            {
                "twigName": "alwaysBookSubmissionByOrderReturnCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getAlwaysBookSubmissionByOrderReturnCondition",
                "setterMethod": "setAlwaysBookSubmissionByOrderReturnCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get alwaysBookSubmissionByOrderReturnCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "sendMailsWithClient",
                "readable": true,
                "writable": true,
                "getterMethod": "getSendMailsWithClient",
                "setterMethod": "setSendMailsWithClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get sendMailsWithClient",
                "isExistingProperty": true
            },
            {
                "twigName": "notCalc30DaysMinPrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getNotCalc30DaysMinPrice",
                "setterMethod": "setNotCalc30DaysMinPrice",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get notCalc30DaysMinPrice",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\MirakleSendOrderJob": {
        "fileName": "MirakleSendOrderJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/MirakleSendOrderJob.php",
        "bundle": "WAWIBundle",
        "className": "MirakleSendOrderJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\MirakleSendOrderJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "miraklesendorderjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\UserMetaField": {
        "fileName": "UserMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/UserMetaField.php",
        "bundle": "WAWIBundle",
        "className": "UserMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\UserMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "usermetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "text",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\VendorOrderItemMetaField": {
        "fileName": "VendorOrderItemMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/VendorOrderItemMetaField.php",
        "bundle": "WAWIBundle",
        "className": "VendorOrderItemMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\VendorOrderItemMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "vendororderitemmetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "vendorOrderItem",
                "type": "ManyToOne",
                "targetEntity": "VendorOrderItem",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorOrderItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorOrderItem",
                "setterMethod": "setVendorOrderItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrderItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrderItem",
                "docComment": "Get vendorOrderItem",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\AvocadoCategory": {
        "fileName": "AvocadoCategory.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/AvocadoCategory.php",
        "bundle": "WAWIBundle",
        "className": "AvocadoCategory",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\AvocadoCategory",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "avocadocategory",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "avocadoId",
                "columnName": "avocadoId",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "avocadoId",
                "readable": true,
                "writable": true,
                "getterMethod": "getAvocadoId",
                "setterMethod": "setAvocadoId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get avocadoId",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CustomerGroupMetaField": {
        "fileName": "CustomerGroupMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CustomerGroupMetaField.php",
        "bundle": "WAWIBundle",
        "className": "CustomerGroupMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CustomerGroupMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "customergroupmetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "customerGroup",
                "type": "ManyToOne",
                "targetEntity": "CustomerGroup",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "customerGroup",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomerGroup",
                "setterMethod": "setCustomerGroup",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomerGroup",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomerGroup",
                "docComment": "Get customerGroup",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ExpeditionItem": {
        "fileName": "ExpeditionItem.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ExpeditionItem.php",
        "bundle": "WAWIBundle",
        "className": "ExpeditionItem",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ExpeditionItem",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "expeditionitem",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "borderoPosition",
                "columnName": "borderoPosition",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sendungsPosition",
                "columnName": "sendungsPosition",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "packstueckAnzahl",
                "columnName": "packstueckAnzahl",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "verpackungsart",
                "columnName": "verpackungsart",
                "type": "string",
                "length": 5,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "adrVerpackungsart",
                "columnName": "adrVerpackungsart",
                "type": "string",
                "length": 5,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "packstueckAnzahlAufPalette",
                "columnName": "packstueckAnzahlAufPalette",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "verpackungsartAufPalette",
                "columnName": "verpackungsartAufPalette",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "warenInhalt",
                "columnName": "warenInhalt",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zeichenUndNummer",
                "columnName": "zeichenUndNummer",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "gewicht",
                "columnName": "gewicht",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "frachtpflichtigesGewicht",
                "columnName": "frachtpflichtigesGewicht",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "laengeInMeter",
                "columnName": "laengeInMeter",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "breiteInMeter",
                "columnName": "breiteInMeter",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hoeheInMeter",
                "columnName": "hoeheInMeter",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "kubikMeter",
                "columnName": "kubikMeter",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ladeMeter",
                "columnName": "ladeMeter",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "anzahlPalettenStellplatze",
                "columnName": "anzahlPalettenStellplatze",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "barcode",
                "columnName": "barcode",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sendungsnummerVersandpartner",
                "columnName": "sendungsnummerVersandpartner",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sendungsBruttoGewicht",
                "columnName": "sendungsBruttoGewicht",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "frankatur",
                "columnName": "frankatur",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "direktzustellungsKz",
                "columnName": "direktzustellungsKz",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "abholdatum",
                "columnName": "abholdatum",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "logistikModell",
                "columnName": "logistikModell",
                "type": "string",
                "length": 6,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sendungsNummerEmpfangsPartner",
                "columnName": "sendungsNummerEmpfangsPartner",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "versenderIdOriginalBordero",
                "columnName": "versenderIdOriginalBordero",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "empfaengerIdOriginalBordero",
                "columnName": "empfaengerIdOriginalBordero",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "warengruppe",
                "columnName": "warengruppe",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "warenwertWaehrung",
                "columnName": "warenwertWaehrung",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hinweistextschluessel1",
                "columnName": "hinweistextschluessel1",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hinweiszusatztext1",
                "columnName": "hinweiszusatztext1",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hinweistextschluessel2",
                "columnName": "hinweistextschluessel2",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hinweiszusatztext2",
                "columnName": "hinweiszusatztext2",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hinweistextschluessel3",
                "columnName": "hinweistextschluessel3",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hinweiszusatztext3",
                "columnName": "hinweiszusatztext3",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hinweistextschluessel4",
                "columnName": "hinweistextschluessel4",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hinweiszusatztext4",
                "columnName": "hinweiszusatztext4",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hinweistextschluessel5",
                "columnName": "hinweistextschluessel5",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hinweiszusatztext5",
                "columnName": "hinweiszusatztext5",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "expedition",
                "type": "ManyToOne",
                "targetEntity": "Expedition",
                "mappedBy": null,
                "inversedBy": "items",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "borderoPosition",
                "readable": true,
                "writable": true,
                "getterMethod": "getBorderoPosition",
                "setterMethod": "setBorderoPosition",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get borderoPosition",
                "isExistingProperty": true
            },
            {
                "twigName": "sendungsPosition",
                "readable": true,
                "writable": true,
                "getterMethod": "getSendungsPosition",
                "setterMethod": "setSendungsPosition",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sendungsPosition",
                "isExistingProperty": true
            },
            {
                "twigName": "packstueckAnzahl",
                "readable": true,
                "writable": true,
                "getterMethod": "getPackstueckAnzahl",
                "setterMethod": "setPackstueckAnzahl",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get packstueckAnzahl",
                "isExistingProperty": true
            },
            {
                "twigName": "verpackungsart",
                "readable": true,
                "writable": true,
                "getterMethod": "getVerpackungsart",
                "setterMethod": "setVerpackungsart",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get verpackungsart",
                "isExistingProperty": true
            },
            {
                "twigName": "packstueckAnzahlAufPalette",
                "readable": true,
                "writable": true,
                "getterMethod": "getPackstueckAnzahlAufPalette",
                "setterMethod": "setPackstueckAnzahlAufPalette",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get packstueckAnzahlAufPalette",
                "isExistingProperty": true
            },
            {
                "twigName": "verpackungsartAufPalette",
                "readable": true,
                "writable": true,
                "getterMethod": "getVerpackungsartAufPalette",
                "setterMethod": "setVerpackungsartAufPalette",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get verpackungsartAufPalette",
                "isExistingProperty": true
            },
            {
                "twigName": "warenInhalt",
                "readable": true,
                "writable": true,
                "getterMethod": "getWarenInhalt",
                "setterMethod": "setWarenInhalt",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get warenInhalt",
                "isExistingProperty": true
            },
            {
                "twigName": "zeichenUndNummer",
                "readable": true,
                "writable": true,
                "getterMethod": "getZeichenUndNummer",
                "setterMethod": "setZeichenUndNummer",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zeichenUndNummer",
                "isExistingProperty": true
            },
            {
                "twigName": "gewicht",
                "readable": true,
                "writable": true,
                "getterMethod": "getGewicht",
                "setterMethod": "setGewicht",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get gewicht",
                "isExistingProperty": true
            },
            {
                "twigName": "frachtpflichtigesGewicht",
                "readable": true,
                "writable": true,
                "getterMethod": "getFrachtpflichtigesGewicht",
                "setterMethod": "setFrachtpflichtigesGewicht",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get frachtpflichtigesGewicht",
                "isExistingProperty": true
            },
            {
                "twigName": "laengeInMeter",
                "readable": true,
                "writable": true,
                "getterMethod": "getLaengeInMeter",
                "setterMethod": "setLaengeInMeter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get laengeInMeter",
                "isExistingProperty": true
            },
            {
                "twigName": "breiteInMeter",
                "readable": true,
                "writable": true,
                "getterMethod": "getBreiteInMeter",
                "setterMethod": "setBreiteInMeter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get breiteInMeter",
                "isExistingProperty": true
            },
            {
                "twigName": "hoeheInMeter",
                "readable": true,
                "writable": true,
                "getterMethod": "getHoeheInMeter",
                "setterMethod": "setHoeheInMeter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hoeheInMeter",
                "isExistingProperty": true
            },
            {
                "twigName": "kubikMeter",
                "readable": true,
                "writable": true,
                "getterMethod": "getKubikMeter",
                "setterMethod": "setKubikMeter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get kubikMeter",
                "isExistingProperty": true
            },
            {
                "twigName": "ladeMeter",
                "readable": true,
                "writable": true,
                "getterMethod": "getLadeMeter",
                "setterMethod": "setLadeMeter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ladeMeter",
                "isExistingProperty": true
            },
            {
                "twigName": "anzahlPalettenStellplatze",
                "readable": true,
                "writable": true,
                "getterMethod": "getAnzahlPalettenStellplatze",
                "setterMethod": "setAnzahlPalettenStellplatze",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get anzahlPalettenStellplatze",
                "isExistingProperty": true
            },
            {
                "twigName": "barcode",
                "readable": true,
                "writable": true,
                "getterMethod": "getBarcode",
                "setterMethod": "setBarcode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get barcode",
                "isExistingProperty": true
            },
            {
                "twigName": "sendungsnummerVersandpartner",
                "readable": true,
                "writable": true,
                "getterMethod": "getSendungsnummerVersandpartner",
                "setterMethod": "setSendungsnummerVersandpartner",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sendungsnummerVersandpartner",
                "isExistingProperty": true
            },
            {
                "twigName": "sendungsBruttoGewicht",
                "readable": true,
                "writable": true,
                "getterMethod": "getSendungsBruttoGewicht",
                "setterMethod": "setSendungsBruttoGewicht",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sendungsBruttoGewicht",
                "isExistingProperty": true
            },
            {
                "twigName": "frankatur",
                "readable": true,
                "writable": true,
                "getterMethod": "getFrankatur",
                "setterMethod": "setFrankatur",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get frankatur",
                "isExistingProperty": true
            },
            {
                "twigName": "direktzustellungsKz",
                "readable": true,
                "writable": true,
                "getterMethod": "getDirektzustellungsKz",
                "setterMethod": "setDirektzustellungsKz",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get direktzustellungsKz",
                "isExistingProperty": true
            },
            {
                "twigName": "abholdatum",
                "readable": true,
                "writable": true,
                "getterMethod": "getAbholdatum",
                "setterMethod": "setAbholdatum",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get abholdatum",
                "isExistingProperty": true
            },
            {
                "twigName": "logistikModell",
                "readable": true,
                "writable": true,
                "getterMethod": "getLogistikModell",
                "setterMethod": "setLogistikModell",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get logistikModell",
                "isExistingProperty": true
            },
            {
                "twigName": "sendungsNummerEmpfangsPartner",
                "readable": true,
                "writable": true,
                "getterMethod": "getSendungsNummerEmpfangsPartner",
                "setterMethod": "setSendungsNummerEmpfangsPartner",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sendungsNummerEmpfangsPartner",
                "isExistingProperty": true
            },
            {
                "twigName": "versenderIdOriginalBordero",
                "readable": true,
                "writable": true,
                "getterMethod": "getVersenderIdOriginalBordero",
                "setterMethod": "setVersenderIdOriginalBordero",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get versenderIdOriginalBordero",
                "isExistingProperty": true
            },
            {
                "twigName": "empfaengerIdOriginalBordero",
                "readable": true,
                "writable": true,
                "getterMethod": "getEmpfaengerIdOriginalBordero",
                "setterMethod": "setEmpfaengerIdOriginalBordero",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get empfaengerIdOriginalBordero",
                "isExistingProperty": true
            },
            {
                "twigName": "warengruppe",
                "readable": true,
                "writable": true,
                "getterMethod": "getWarengruppe",
                "setterMethod": "setWarengruppe",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get warengruppe",
                "isExistingProperty": true
            },
            {
                "twigName": "warenwertWaehrung",
                "readable": true,
                "writable": true,
                "getterMethod": "getWarenwertWaehrung",
                "setterMethod": "setWarenwertWaehrung",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get warenwertWaehrung",
                "isExistingProperty": true
            },
            {
                "twigName": "hinweistextschluessel1",
                "readable": true,
                "writable": true,
                "getterMethod": "getHinweistextschluessel1",
                "setterMethod": "setHinweistextschluessel1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hinweistextschluessel1",
                "isExistingProperty": true
            },
            {
                "twigName": "hinweiszusatztext1",
                "readable": true,
                "writable": true,
                "getterMethod": "getHinweiszusatztext1",
                "setterMethod": "setHinweiszusatztext1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hinweiszusatztext1",
                "isExistingProperty": true
            },
            {
                "twigName": "hinweistextschluessel2",
                "readable": true,
                "writable": true,
                "getterMethod": "getHinweistextschluessel2",
                "setterMethod": "setHinweistextschluessel2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hinweistextschluessel2",
                "isExistingProperty": true
            },
            {
                "twigName": "hinweiszusatztext2",
                "readable": true,
                "writable": true,
                "getterMethod": "getHinweiszusatztext2",
                "setterMethod": "setHinweiszusatztext2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hinweiszusatztext2",
                "isExistingProperty": true
            },
            {
                "twigName": "hinweistextschluessel3",
                "readable": true,
                "writable": true,
                "getterMethod": "getHinweistextschluessel3",
                "setterMethod": "setHinweistextschluessel3",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hinweistextschluessel3",
                "isExistingProperty": true
            },
            {
                "twigName": "hinweiszusatztext3",
                "readable": true,
                "writable": true,
                "getterMethod": "getHinweiszusatztext3",
                "setterMethod": "setHinweiszusatztext3",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hinweiszusatztext3",
                "isExistingProperty": true
            },
            {
                "twigName": "hinweistextschluessel4",
                "readable": true,
                "writable": true,
                "getterMethod": "getHinweistextschluessel4",
                "setterMethod": "setHinweistextschluessel4",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hinweistextschluessel4",
                "isExistingProperty": true
            },
            {
                "twigName": "hinweiszusatztext4",
                "readable": true,
                "writable": true,
                "getterMethod": "getHinweiszusatztext4",
                "setterMethod": "setHinweiszusatztext4",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hinweiszusatztext4",
                "isExistingProperty": true
            },
            {
                "twigName": "hinweistextschluessel5",
                "readable": true,
                "writable": true,
                "getterMethod": "getHinweistextschluessel5",
                "setterMethod": "setHinweistextschluessel5",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hinweistextschluessel5",
                "isExistingProperty": true
            },
            {
                "twigName": "hinweiszusatztext5",
                "readable": true,
                "writable": true,
                "getterMethod": "getHinweiszusatztext5",
                "setterMethod": "setHinweiszusatztext5",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get hinweiszusatztext5",
                "isExistingProperty": true
            },
            {
                "twigName": "expedition",
                "readable": true,
                "writable": true,
                "getterMethod": "getExpedition",
                "setterMethod": "setExpedition",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Expedition",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Expedition",
                "docComment": "Get expedition",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "adrVerpackungsart",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdrVerpackungsart",
                "setterMethod": "setAdrVerpackungsart",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get adrVerpackungsart",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CSVExportJob": {
        "fileName": "CSVExportJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CSVExportJob.php",
        "bundle": "WAWIBundle",
        "className": "CSVExportJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CSVExportJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "csvexportjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "position",
                "columnName": "position",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fileName",
                "columnName": "fileName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "csvexport",
                "type": "ManyToOne",
                "targetEntity": "CSVExport",
                "mappedBy": null,
                "inversedBy": "jobs",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "csvexports",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "position",
                "readable": true,
                "writable": true,
                "getterMethod": "getPosition",
                "setterMethod": "setPosition",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get position",
                "isExistingProperty": true
            },
            {
                "twigName": "fileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileName",
                "setterMethod": "setFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileName",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "csvexport",
                "readable": true,
                "writable": true,
                "getterMethod": "getCsvexport",
                "setterMethod": "setCsvexport",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CSVExport",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CSVExport",
                "docComment": "Get csvexport",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Voucher": {
        "fileName": "Voucher.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Voucher.php",
        "bundle": "WAWIBundle",
        "className": "Voucher",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Voucher",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "voucher",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IHasLanguage",
            "IPrototype",
            "IUpdateTimeTrackable"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "foreign_idx",
                "columns": [
                    "foreign_id"
                ],
                "unique": false
            },
            {
                "name": "number_idx",
                "columns": [
                    "voucherNumber"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "voucherNumber",
                "columnName": "voucherNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "internalNumber",
                "columnName": "internalNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "usedDate",
                "columnName": "usedDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "reservedDate",
                "columnName": "reservedDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "restValue",
                "columnName": "restValue",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discount",
                "columnName": "discount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "refundedDiscount",
                "columnName": "refundedDiscount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "released",
                "columnName": "released",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "customer",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "offer",
                "type": "ManyToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": "vouchers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "refundoffer",
                "type": "ManyToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": "refundVouchers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "saleoffer",
                "type": "ManyToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": "salevouchers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "liability",
                "type": "ManyToOne",
                "targetEntity": "Liability",
                "mappedBy": null,
                "inversedBy": "vouchers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "refundedDiscountVoucher",
                "type": "ManyToOne",
                "targetEntity": "Voucher",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "saleofferitem",
                "type": "ManyToOne",
                "targetEntity": "OfferItem",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "voucherserie",
                "type": "ManyToOne",
                "targetEntity": "VoucherSerie",
                "mappedBy": null,
                "inversedBy": "vouchers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "voucherNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getVoucherNumber",
                "setterMethod": "setVoucherNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get voucherNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "usedDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getUsedDate",
                "setterMethod": "setUsedDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get usedDate",
                "isExistingProperty": true
            },
            {
                "twigName": "restValue",
                "readable": true,
                "writable": true,
                "getterMethod": "getRestValue",
                "setterMethod": "setRestValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get restValue",
                "isExistingProperty": true
            },
            {
                "twigName": "discount",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscount",
                "setterMethod": "setDiscount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get discount",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "customer",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomer",
                "setterMethod": "setCustomer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get customer",
                "isExistingProperty": true
            },
            {
                "twigName": "offer",
                "readable": true,
                "writable": true,
                "getterMethod": "getOffer",
                "setterMethod": "setOffer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get offer",
                "isExistingProperty": true
            },
            {
                "twigName": "voucherserie",
                "readable": true,
                "writable": true,
                "getterMethod": "getVoucherserie",
                "setterMethod": "setVoucherserie",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VoucherSerie",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VoucherSerie",
                "docComment": "Get voucherserie",
                "isExistingProperty": true
            },
            {
                "twigName": "released",
                "readable": true,
                "writable": true,
                "getterMethod": "getReleased",
                "setterMethod": "setReleased",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get released",
                "isExistingProperty": true
            },
            {
                "twigName": "saleoffer",
                "readable": true,
                "writable": true,
                "getterMethod": "getSaleoffer",
                "setterMethod": "setSaleoffer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get saleoffer",
                "isExistingProperty": true
            },
            {
                "twigName": "saleofferitem",
                "readable": true,
                "writable": true,
                "getterMethod": "getSaleofferitem",
                "setterMethod": "setSaleofferitem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "docComment": "Get saleofferitem",
                "isExistingProperty": true
            },
            {
                "twigName": "availableDiscount",
                "readable": true,
                "writable": false,
                "getterMethod": "getAvailableDiscount",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "currentRestValue",
                "readable": true,
                "writable": false,
                "getterMethod": "getCurrentRestValue",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "thisOrVoucherSerieDiscount",
                "readable": true,
                "writable": false,
                "getterMethod": "getThisOrVoucherSerieDiscount",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "prepaidCardTotal",
                "readable": true,
                "writable": false,
                "getterMethod": "getPrepaidCardTotal",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": false,
                "getterMethod": "getLanguage",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "selectedLanguage",
                "readable": true,
                "writable": true,
                "getterMethod": "getSelectedLanguage",
                "setterMethod": "setSelectedLanguage",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "reservedDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getReservedDate",
                "setterMethod": "setReservedDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get reservedDate",
                "isExistingProperty": true
            },
            {
                "twigName": "internalNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getInternalNumber",
                "setterMethod": "setInternalNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get internalNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "liability",
                "readable": true,
                "writable": true,
                "getterMethod": "getLiability",
                "setterMethod": "setLiability",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Liability",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Liability",
                "docComment": "Get liability",
                "isExistingProperty": true
            },
            {
                "twigName": "refundoffer",
                "readable": true,
                "writable": true,
                "getterMethod": "getRefundoffer",
                "setterMethod": "setRefundoffer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get refundoffer",
                "isExistingProperty": true
            },
            {
                "twigName": "refundedDiscountVoucher",
                "readable": true,
                "writable": true,
                "getterMethod": "getRefundedDiscountVoucher",
                "setterMethod": "setRefundedDiscountVoucher",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Voucher",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Voucher",
                "docComment": "Get refundedDiscountVoucher",
                "isExistingProperty": true
            },
            {
                "twigName": "forCustomer",
                "readable": true,
                "writable": false,
                "getterMethod": "getForCustomer",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            },
            {
                "twigName": "refundedDiscount",
                "readable": true,
                "writable": true,
                "getterMethod": "getRefundedDiscount",
                "setterMethod": "setRefundedDiscount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get refundedDiscount",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\GrantedPage": {
        "fileName": "GrantedPage.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/GrantedPage.php",
        "bundle": "WAWIBundle",
        "className": "GrantedPage",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\GrantedPage",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "grantedpage",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "displayTitle",
                "columnName": "displayTitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": false
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get value",
                "isExistingProperty": false
            },
            {
                "twigName": "displayTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getDisplayTitle",
                "setterMethod": "setDisplayTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get displayTitle",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\PosTerminalModel": {
        "fileName": "PosTerminalModel.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/PosTerminalModel.php",
        "bundle": "WAWIBundle",
        "className": "PosTerminalModel",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\PosTerminalModel",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "posterminalmodel",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpload"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paperWidth",
                "columnName": "paperWidth",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fontSize",
                "columnName": "fontSize",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lineHeight",
                "columnName": "lineHeight",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiptTemplate",
                "columnName": "receiptTemplate",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "logoName",
                "columnName": "logo",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "terminals",
                "type": "OneToMany",
                "targetEntity": "PosTerminal",
                "mappedBy": "model",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "paperWidth",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaperWidth",
                "setterMethod": "setPaperWidth",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get paperWidth",
                "isExistingProperty": true
            },
            {
                "twigName": "terminals",
                "readable": true,
                "writable": false,
                "getterMethod": "getTerminals",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get terminals",
                "isExistingProperty": true
            },
            {
                "twigName": "receiptTemplate",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptTemplate",
                "setterMethod": "setReceiptTemplate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get receiptTemplate",
                "isExistingProperty": true
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "logo",
                "readable": true,
                "writable": true,
                "getterMethod": "getLogo",
                "setterMethod": "setLogo",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "logoName",
                "readable": true,
                "writable": true,
                "getterMethod": "getLogoName",
                "setterMethod": "setLogoName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get logoName",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "fontSize",
                "readable": true,
                "writable": true,
                "getterMethod": "getFontSize",
                "setterMethod": "setFontSize",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get fontSize",
                "isExistingProperty": true
            },
            {
                "twigName": "lineHeight",
                "readable": true,
                "writable": true,
                "getterMethod": "getLineHeight",
                "setterMethod": "setLineHeight",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get lineHeight",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\User": {
        "fileName": "User.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/User.php",
        "bundle": "WAWIBundle",
        "className": "User",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\User",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "users",
        "extends": "BaseUser",
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IMetaExtendable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "AUTO",
                "docComment": null
            },
            {
                "property": "firstName",
                "columnName": "firstName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastName",
                "columnName": "lastName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "posUserNumber",
                "columnName": "posUserNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "posPin",
                "columnName": "posPin",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "clients",
                "type": "ManyToMany",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "clients",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "UserMetaField",
                "mappedBy": "user",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "grantedPosTerminals",
                "type": "ManyToMany",
                "targetEntity": "PosTerminal",
                "mappedBy": null,
                "inversedBy": "users",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "grantedPosTerminalsForPrice",
                "type": "ManyToMany",
                "targetEntity": "PosTerminal",
                "mappedBy": null,
                "inversedBy": "grantedUsersForPrice",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "grantedPages",
                "type": "ManyToMany",
                "targetEntity": "GrantedPage",
                "mappedBy": null,
                "inversedBy": "users",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedPages",
                "type": "ManyToMany",
                "targetEntity": "GrantedPage",
                "mappedBy": null,
                "inversedBy": "excludedusers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "grantedRoutes",
                "type": "ManyToMany",
                "targetEntity": "GrantedRoute",
                "mappedBy": null,
                "inversedBy": "users",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedRoutes",
                "type": "ManyToMany",
                "targetEntity": "GrantedRoute",
                "mappedBy": null,
                "inversedBy": "excludedusers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "grantedWidgets",
                "type": "ManyToMany",
                "targetEntity": "GrantedWidget",
                "mappedBy": null,
                "inversedBy": "users",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedWidgets",
                "type": "ManyToMany",
                "targetEntity": "GrantedWidget",
                "mappedBy": null,
                "inversedBy": "excludedusers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "objectGroups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "users",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "inversedObjectGroups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "inversedusers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "userGroups",
                "type": "ManyToMany",
                "targetEntity": "UserGroup",
                "mappedBy": null,
                "inversedBy": "users",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "wawilistenerUser",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "wawilistener",
                "type": "ManyToOne",
                "targetEntity": "WAWIListener",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "newPassword",
                "readable": true,
                "writable": true,
                "getterMethod": "getNewPassword",
                "setterMethod": "setNewPassword",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": true,
                "getterMethod": "getId",
                "setterMethod": "setId",
                "returnType": "integer",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "clients",
                "readable": true,
                "writable": true,
                "getterMethod": "getClients",
                "setterMethod": "setClients",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get clients",
                "isExistingProperty": true
            },
            {
                "twigName": "grantedPages",
                "readable": true,
                "writable": false,
                "getterMethod": "getGrantedPages",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get grantedPages",
                "isExistingProperty": true
            },
            {
                "twigName": "objectGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getObjectGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get objectGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "inversedObjectGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getInversedObjectGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get inversedObjectGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "grantedRoutes",
                "readable": true,
                "writable": false,
                "getterMethod": "getGrantedRoutes",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get grantedRoutes",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedRoutes",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedRoutes",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedRoutes",
                "isExistingProperty": true
            },
            {
                "twigName": "grantedWidgets",
                "readable": true,
                "writable": false,
                "getterMethod": "getGrantedWidgets",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get grantedWidgets",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedWidgets",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedWidgets",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedWidgets",
                "isExistingProperty": true
            },
            {
                "twigName": "grantedPosTerminals",
                "readable": true,
                "writable": false,
                "getterMethod": "getGrantedPosTerminals",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get grantedPosTerminals",
                "isExistingProperty": true
            },
            {
                "twigName": "posUserNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getPosUserNumber",
                "setterMethod": "setPosUserNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get posUserNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "firstName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFirstName",
                "setterMethod": "setFirstName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get firstName",
                "isExistingProperty": true
            },
            {
                "twigName": "lastName",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastName",
                "setterMethod": "setLastName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get lastName",
                "isExistingProperty": true
            },
            {
                "twigName": "posPin",
                "readable": true,
                "writable": true,
                "getterMethod": "getPosPin",
                "setterMethod": "setPosPin",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get posPin",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedPages",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedPages",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedPages",
                "isExistingProperty": true
            },
            {
                "twigName": "wawilistenerUser",
                "readable": true,
                "writable": true,
                "getterMethod": "getWawilistenerUser",
                "setterMethod": "setWawilistenerUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get wawilistenerUser",
                "isExistingProperty": true
            },
            {
                "twigName": "dynamicGrantedWidgets",
                "readable": true,
                "writable": true,
                "getterMethod": "getDynamicGrantedWidgets",
                "setterMethod": "setDynamicGrantedWidgets",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "dynamicExcludedWidgets",
                "readable": true,
                "writable": true,
                "getterMethod": "getDynamicExcludedWidgets",
                "setterMethod": "setDynamicExcludedWidgets",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "wawilistener",
                "readable": true,
                "writable": true,
                "getterMethod": "getWawilistener",
                "setterMethod": "setWawilistener",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WAWIListener",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WAWIListener",
                "docComment": "Get wawilistener",
                "isExistingProperty": true
            },
            {
                "twigName": "userGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getUserGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get userGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "grantedPosTerminalsForPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getGrantedPosTerminalsForPrice",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get grantedPosTerminalsForPrice",
                "isExistingProperty": true
            },
            {
                "twigName": "enabled",
                "readable": true,
                "writable": false,
                "getterMethod": "getEnabled",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "fullName",
                "readable": true,
                "writable": false,
                "getterMethod": "getFullName",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OfferMetaField": {
        "fileName": "OfferMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OfferMetaField.php",
        "bundle": "WAWIBundle",
        "className": "OfferMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OfferMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "offermetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "longValue",
                "columnName": "longValue",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "offer",
                "type": "ManyToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "offer",
                "readable": true,
                "writable": true,
                "getterMethod": "getOffer",
                "setterMethod": "setOffer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get offer",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "longValue",
                "readable": true,
                "writable": true,
                "getterMethod": "getLongValue",
                "setterMethod": "setLongValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get longValue",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\AmazonStockJob": {
        "fileName": "AmazonStockJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/AmazonStockJob.php",
        "bundle": "WAWIBundle",
        "className": "AmazonStockJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\AmazonStockJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "amazonstockjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deactivate",
                "columnName": "deactivate",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "deactivate",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeactivate",
                "setterMethod": "setDeactivate",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get deactivate",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\DownloadJob": {
        "fileName": "DownloadJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/DownloadJob.php",
        "bundle": "WAWIBundle",
        "className": "DownloadJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\DownloadJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "downloadjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "downloadLink",
                "columnName": "downloadLink",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "targetFile",
                "columnName": "targetFile",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "numOfTries",
                "columnName": "numOfTries",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "downloadLink",
                "readable": true,
                "writable": true,
                "getterMethod": "getDownloadLink",
                "setterMethod": "setDownloadLink",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get downloadLink",
                "isExistingProperty": true
            },
            {
                "twigName": "targetFile",
                "readable": true,
                "writable": true,
                "getterMethod": "getTargetFile",
                "setterMethod": "setTargetFile",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get targetFile",
                "isExistingProperty": true
            },
            {
                "twigName": "numOfTries",
                "readable": true,
                "writable": true,
                "getterMethod": "getNumOfTries",
                "setterMethod": "setNumOfTries",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get numOfTries",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Currency": {
        "fileName": "Currency.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Currency.php",
        "bundle": "WAWIBundle",
        "className": "Currency",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Currency",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "currency",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IMetaExtendable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "isoCode",
                "columnName": "isoCode",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sign",
                "columnName": "sign",
                "type": "string",
                "length": 10,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "rate",
                "columnName": "rate",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 6,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "banknotes",
                "type": "OneToMany",
                "targetEntity": "Banknote",
                "mappedBy": "currency",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "CurrencyMetaField",
                "mappedBy": "currency",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "isoCode",
                "readable": true,
                "writable": true,
                "getterMethod": "getIsoCode",
                "setterMethod": "setIsoCode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get isoCode",
                "isExistingProperty": true
            },
            {
                "twigName": "rate",
                "readable": true,
                "writable": true,
                "getterMethod": "getRate",
                "setterMethod": "setRate",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get rate",
                "isExistingProperty": true
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            },
            {
                "twigName": "banknotes",
                "readable": true,
                "writable": false,
                "getterMethod": "getBanknotes",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get banknotes",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "sign",
                "readable": true,
                "writable": true,
                "getterMethod": "getSign",
                "setterMethod": "setSign",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sign",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ProductMedia": {
        "fileName": "ProductMedia.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ProductMedia.php",
        "bundle": "WAWIBundle",
        "className": "ProductMedia",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ProductMedia",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "productmedia",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpload",
            "Translatable",
            "IForeignClientable",
            "IMetaExtendable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "fileName",
                "columnName": "file",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "mediaUrl",
                "columnName": "mediaUrl",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "description",
                "columnName": "description",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fileType",
                "columnName": "fileType",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "mediafiles",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "ProductMediaMetaField",
                "mappedBy": "productmedia",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "sharedUploadPath",
                "readable": true,
                "writable": false,
                "getterMethod": "hasSharedUploadPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": true,
                "getterMethod": "getId",
                "setterMethod": "setId",
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "file",
                "readable": true,
                "writable": true,
                "getterMethod": "getFile",
                "setterMethod": "setFile",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "fileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileName",
                "setterMethod": "setFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileName",
                "isExistingProperty": true
            },
            {
                "twigName": "mediaUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getMediaUrl",
                "setterMethod": "setMediaUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get mediaUrl",
                "isExistingProperty": true
            },
            {
                "twigName": "description",
                "readable": true,
                "writable": true,
                "getterMethod": "getDescription",
                "setterMethod": "setDescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get description",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "fileType",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileType",
                "setterMethod": "setFileType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileType",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "foreignClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getForeignClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\PickListItem": {
        "fileName": "PickListItem.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/PickListItem.php",
        "bundle": "WAWIBundle",
        "className": "PickListItem",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\PickListItem",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "picklistitem",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "pickedQuantity",
                "columnName": "pickedQuantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "picked",
                "columnName": "picked",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "virtualPicking",
                "columnName": "virtualPicking",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fetchDate",
                "columnName": "fetchDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "pickList",
                "type": "ManyToOne",
                "targetEntity": "PickList",
                "mappedBy": null,
                "inversedBy": "items",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "serialNumber",
                "type": "ManyToOne",
                "targetEntity": "ProductSerialNumber",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "location",
                "type": "ManyToOne",
                "targetEntity": "WarehouseStorageLocation",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "fetchedByUser",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "pricingItem",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingItem",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "pickList",
                "readable": true,
                "writable": true,
                "getterMethod": "getPickList",
                "setterMethod": "setPickList",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\PickList",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\PickList",
                "docComment": "Get pickList",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "location",
                "readable": true,
                "writable": true,
                "getterMethod": "getLocation",
                "setterMethod": "setLocation",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "docComment": "Get location",
                "isExistingProperty": true
            },
            {
                "twigName": "picked",
                "readable": true,
                "writable": true,
                "getterMethod": "getPicked",
                "setterMethod": "setPicked",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get picked",
                "isExistingProperty": true
            },
            {
                "twigName": "serialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getSerialNumber",
                "setterMethod": "setSerialNumber",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductSerialNumber",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductSerialNumber",
                "docComment": "Get serialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "pickedQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getPickedQuantity",
                "setterMethod": "setPickedQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get pickedQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "virtualPicking",
                "readable": true,
                "writable": true,
                "getterMethod": "getVirtualPicking",
                "setterMethod": "setVirtualPicking",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get virtualPicking",
                "isExistingProperty": true
            },
            {
                "twigName": "fetchDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getFetchDate",
                "setterMethod": "setFetchDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get fetchDate",
                "isExistingProperty": true
            },
            {
                "twigName": "fetchedByUser",
                "readable": true,
                "writable": true,
                "getterMethod": "getFetchedByUser",
                "setterMethod": "setFetchedByUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get fetchedByUser",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ProductLicense": {
        "fileName": "ProductLicense.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ProductLicense.php",
        "bundle": "WAWIBundle",
        "className": "ProductLicense",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ProductLicense",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "productlicense",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "licenseKey_idx",
                "columns": [
                    "licenseKey"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "licenseKey",
                "columnName": "licenseKey",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "domain",
                "columnName": "domain",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ip",
                "columnName": "ip",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreignId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "blocked",
                "columnName": "blocked",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "validTillDate",
                "columnName": "validTillDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "validFromDate",
                "columnName": "validFromDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "offerItem",
                "type": "ManyToOne",
                "targetEntity": "OfferItem",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "subscriptionContractItem",
                "type": "ManyToOne",
                "targetEntity": "SubscriptionContractItem",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "directProduct",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "directCustomer",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "licenseKey",
                "readable": true,
                "writable": true,
                "getterMethod": "getLicenseKey",
                "setterMethod": "setLicenseKey",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get licenseKey",
                "isExistingProperty": true
            },
            {
                "twigName": "domain",
                "readable": true,
                "writable": true,
                "getterMethod": "getDomain",
                "setterMethod": "setDomain",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get domain",
                "isExistingProperty": true
            },
            {
                "twigName": "ip",
                "readable": true,
                "writable": true,
                "getterMethod": "getIp",
                "setterMethod": "setIp",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ip",
                "isExistingProperty": true
            },
            {
                "twigName": "blocked",
                "readable": true,
                "writable": true,
                "getterMethod": "getBlocked",
                "setterMethod": "setBlocked",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get blocked",
                "isExistingProperty": true
            },
            {
                "twigName": "validTillDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getValidTillDate",
                "setterMethod": "setValidTillDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get validTillDate",
                "isExistingProperty": true
            },
            {
                "twigName": "validFromDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getValidFromDate",
                "setterMethod": "setValidFromDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get validFromDate",
                "isExistingProperty": true
            },
            {
                "twigName": "offerItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getOfferItem",
                "setterMethod": "setOfferItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "docComment": "Get offerItem",
                "isExistingProperty": true
            },
            {
                "twigName": "subscriptionContractItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getSubscriptionContractItem",
                "setterMethod": "setSubscriptionContractItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\SubscriptionContractItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\SubscriptionContractItem",
                "docComment": "Get subscriptionContractItem",
                "isExistingProperty": true
            },
            {
                "twigName": "directProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getDirectProduct",
                "setterMethod": "setDirectProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get directProduct",
                "isExistingProperty": true
            },
            {
                "twigName": "directCustomer",
                "readable": true,
                "writable": true,
                "getterMethod": "getDirectCustomer",
                "setterMethod": "setDirectCustomer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get directCustomer",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "lastPackage",
                "readable": true,
                "writable": false,
                "getterMethod": "getLastPackage",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "updatesEndTime",
                "readable": true,
                "writable": false,
                "getterMethod": "getUpdatesEndTime",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": false,
                "getterMethod": "getProduct",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "owner",
                "readable": true,
                "writable": false,
                "getterMethod": "getOwner",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OfferItemMetaField": {
        "fileName": "OfferItemMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OfferItemMetaField.php",
        "bundle": "WAWIBundle",
        "className": "OfferItemMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OfferItemMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "offeritemmetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "offeritem",
                "type": "ManyToOne",
                "targetEntity": "OfferItem",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "offeritem",
                "readable": true,
                "writable": true,
                "getterMethod": "getOfferitem",
                "setterMethod": "setOfferitem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "docComment": "Get offeritem",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CategoryMetaField": {
        "fileName": "CategoryMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CategoryMetaField.php",
        "bundle": "WAWIBundle",
        "className": "CategoryMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CategoryMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "categorymetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "Translatable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "category",
                "type": "ManyToOne",
                "targetEntity": "Category",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "category",
                "readable": true,
                "writable": true,
                "getterMethod": "getCategory",
                "setterMethod": "setCategory",
                "returnType": "Aggrosoft\\WAWIBundle\\Entity\\Category",
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\Category",
                "docComment": "Get category",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\PayPalTransaction": {
        "fileName": "PayPalTransaction.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/PayPalTransaction.php",
        "bundle": "WAWIBundle",
        "className": "PayPalTransaction",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\PayPalTransaction",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "paypaltransaction",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "transactionId_idx",
                "columns": [
                    "transactionId"
                ],
                "unique": false
            },
            {
                "name": "accountEMail_idx",
                "columns": [
                    "accountEMail"
                ],
                "unique": false
            },
            {
                "name": "timestamp_idx",
                "columns": [
                    "timestamp"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "transactionId",
                "columnName": "transactionId",
                "type": "string",
                "length": 30,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fullTransactionId",
                "columnName": "fullTransactionId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "amount",
                "columnName": "amount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fees",
                "columnName": "fees",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "reference",
                "columnName": "reference",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "buyerEMail",
                "columnName": "buyerEMail",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiverEMail",
                "columnName": "receiverEMail",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "accountEMail",
                "columnName": "accountEMail",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "uniqNumber",
                "columnName": "uniqNumber",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "order_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "otherOrders",
                "type": "ManyToMany",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": "paypaltransaction",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "liability",
                "type": "ManyToOne",
                "targetEntity": "Liability",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "liability_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "accountBooking",
                "type": "ManyToOne",
                "targetEntity": "AccountBooking",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "accountBooking_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "transactionId",
                "readable": true,
                "writable": true,
                "getterMethod": "getTransactionId",
                "setterMethod": "setTransactionId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get transactionId",
                "isExistingProperty": true
            },
            {
                "twigName": "amount",
                "readable": true,
                "writable": true,
                "getterMethod": "getAmount",
                "setterMethod": "setAmount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get amount",
                "isExistingProperty": true
            },
            {
                "twigName": "reference",
                "readable": true,
                "writable": true,
                "getterMethod": "getReference",
                "setterMethod": "setReference",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get reference",
                "isExistingProperty": true
            },
            {
                "twigName": "buyerEMail",
                "readable": true,
                "writable": true,
                "getterMethod": "getBuyerEMail",
                "setterMethod": "setBuyerEMail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get buyerEMail",
                "isExistingProperty": true
            },
            {
                "twigName": "receiverEMail",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiverEMail",
                "setterMethod": "setReceiverEMail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get receiverEMail",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "uniqNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getUniqNumber",
                "setterMethod": "setUniqNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get uniqNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "accountEMail",
                "readable": true,
                "writable": true,
                "getterMethod": "getAccountEMail",
                "setterMethod": "setAccountEMail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get accountEMail",
                "isExistingProperty": true
            },
            {
                "twigName": "fullTransactionId",
                "readable": true,
                "writable": true,
                "getterMethod": "getFullTransactionId",
                "setterMethod": "setFullTransactionId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fullTransactionId",
                "isExistingProperty": true
            },
            {
                "twigName": "fees",
                "readable": true,
                "writable": true,
                "getterMethod": "getFees",
                "setterMethod": "setFees",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fees",
                "isExistingProperty": true
            },
            {
                "twigName": "liability",
                "readable": true,
                "writable": true,
                "getterMethod": "getLiability",
                "setterMethod": "setLiability",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Liability",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Liability",
                "docComment": "Get liability",
                "isExistingProperty": true
            },
            {
                "twigName": "accountBooking",
                "readable": true,
                "writable": true,
                "getterMethod": "getAccountBooking",
                "setterMethod": "setAccountBooking",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\AccountBooking",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\AccountBooking",
                "docComment": "Get accountBooking",
                "isExistingProperty": true
            },
            {
                "twigName": "otherOrders",
                "readable": true,
                "writable": false,
                "getterMethod": "getOtherOrders",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get otherOrders",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Shipping": {
        "fileName": "Shipping.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Shipping.php",
        "bundle": "WAWIBundle",
        "className": "Shipping",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Shipping",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "shipping",
        "extends": null,
        "repositoryClass": "Aggrosoft\\WAWIBundle\\Entity\\Repository\\ShippingRepository",
        "docComment": null,
        "interfaces": [
            "IClientable",
            "IMetaExtendable",
            "Translatable",
            "IClientClonable",
            "IGroupable",
            "IHasLanguage",
            "IUpdateTimeTrackable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "active",
                "columnName": "active",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "handler",
                "columnName": "handler",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "costs",
                "columnName": "costs",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "costsForShipper",
                "columnName": "costsForShipper",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "metadata",
                "columnName": "metadata",
                "type": "array",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minProductQuantity",
                "columnName": "minProductQuantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maxProductQuantity",
                "columnName": "maxProductQuantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minProductWeight",
                "columnName": "minProductWeight",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maxProductWeight",
                "columnName": "maxProductWeight",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minProductVolume",
                "columnName": "minProductVolume",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maxProductVolume",
                "columnName": "maxProductVolume",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minProductLength",
                "columnName": "minProductLength",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maxProductLength",
                "columnName": "maxProductLength",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minProductWidth",
                "columnName": "minProductWidth",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maxProductWidth",
                "columnName": "maxProductWidth",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minProductHeight",
                "columnName": "minProductHeight",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maxProductHeight",
                "columnName": "maxProductHeight",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minDeliveryTime",
                "columnName": "minDeliveryTime",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maxDeliveryTime",
                "columnName": "maxDeliveryTime",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customCondition",
                "columnName": "customCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "shippings",
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "ShippingMetaField",
                "mappedBy": "shipping",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "categories",
                "type": "ManyToMany",
                "targetEntity": "Category",
                "mappedBy": null,
                "inversedBy": "shippings",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "products",
                "type": "ManyToMany",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "shippings",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedCategories",
                "type": "ManyToMany",
                "targetEntity": "Category",
                "mappedBy": null,
                "inversedBy": "excludedshippings",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedProducts",
                "type": "ManyToMany",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "excludedshippings",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shippingcosts",
                "type": "OneToMany",
                "targetEntity": "ShippingCost",
                "mappedBy": "shipping",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shippingpackages",
                "type": "OneToMany",
                "targetEntity": "ShippingPackage",
                "mappedBy": "shipping",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "shippings",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customerGroups",
                "type": "ManyToMany",
                "targetEntity": "CustomerGroup",
                "mappedBy": null,
                "inversedBy": "shippings",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedCustomerGroups",
                "type": "ManyToMany",
                "targetEntity": "CustomerGroup",
                "mappedBy": null,
                "inversedBy": "excludedshippings",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "saleschannels",
                "type": "ManyToMany",
                "targetEntity": "SalesChannel",
                "mappedBy": null,
                "inversedBy": "shippings",
                "cascade": [
                    "persist"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "countries",
                "type": "ManyToMany",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": "shippings",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedCountries",
                "type": "ManyToMany",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": "excludedshippings",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "payments",
                "type": "ManyToMany",
                "targetEntity": "Payment",
                "mappedBy": null,
                "inversedBy": "shippings",
                "cascade": [
                    "persist"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedPayments",
                "type": "ManyToMany",
                "targetEntity": "Payment",
                "mappedBy": null,
                "inversedBy": "excludedshippings",
                "cascade": [
                    "persist"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "handler",
                "readable": true,
                "writable": true,
                "getterMethod": "getHandler",
                "setterMethod": "setHandler",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get handler",
                "isExistingProperty": true
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "metadata",
                "readable": true,
                "writable": true,
                "getterMethod": "getMetadata",
                "setterMethod": "setMetadata",
                "returnType": "array",
                "parameterType": "array",
                "docComment": "Get metadata",
                "isExistingProperty": true
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            },
            {
                "twigName": "costs",
                "readable": true,
                "writable": true,
                "getterMethod": "getCosts",
                "setterMethod": "setCosts",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get costs",
                "isExistingProperty": true
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingcosts",
                "readable": true,
                "writable": false,
                "getterMethod": "getShippingcosts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get shippingcosts",
                "isExistingProperty": true
            },
            {
                "twigName": "categories",
                "readable": true,
                "writable": true,
                "getterMethod": "getCategories",
                "setterMethod": "setCategories",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get categories",
                "isExistingProperty": true
            },
            {
                "twigName": "products",
                "readable": true,
                "writable": true,
                "getterMethod": "getProducts",
                "setterMethod": "setProducts",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get products",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedCategories",
                "readable": true,
                "writable": true,
                "getterMethod": "getExcludedCategories",
                "setterMethod": "setExcludedCategories",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedCategories",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedProducts",
                "readable": true,
                "writable": true,
                "getterMethod": "getExcludedProducts",
                "setterMethod": "setExcludedProducts",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedProducts",
                "isExistingProperty": true
            },
            {
                "twigName": "deliveryTime",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeliveryTime",
                "setterMethod": "setDeliveryTime",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get deliveryTime",
                "isExistingProperty": false
            },
            {
                "twigName": "minDeliveryTime",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinDeliveryTime",
                "setterMethod": "setMinDeliveryTime",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get minDeliveryTime",
                "isExistingProperty": true
            },
            {
                "twigName": "maxDeliveryTime",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaxDeliveryTime",
                "setterMethod": "setMaxDeliveryTime",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get maxDeliveryTime",
                "isExistingProperty": true
            },
            {
                "twigName": "active",
                "readable": true,
                "writable": true,
                "getterMethod": "getActive",
                "setterMethod": "setActive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get active",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingpackages",
                "readable": true,
                "writable": false,
                "getterMethod": "getShippingpackages",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get shippingpackages",
                "isExistingProperty": true
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "customerGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomerGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get customerGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedCustomerGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedCustomerGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedCustomerGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "saleschannels",
                "readable": true,
                "writable": false,
                "getterMethod": "getSaleschannels",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get saleschannels",
                "isExistingProperty": true
            },
            {
                "twigName": "countries",
                "readable": true,
                "writable": false,
                "getterMethod": "getCountries",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get countries",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedCountries",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedCountries",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedCountries",
                "isExistingProperty": true
            },
            {
                "twigName": "payments",
                "readable": true,
                "writable": false,
                "getterMethod": "getPayments",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get payments",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedPayments",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedPayments",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedPayments",
                "isExistingProperty": true
            },
            {
                "twigName": "minProductQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinProductQuantity",
                "setterMethod": "setMinProductQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minProductQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "maxProductQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaxProductQuantity",
                "setterMethod": "setMaxProductQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get maxProductQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "minProductWeight",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinProductWeight",
                "setterMethod": "setMinProductWeight",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minProductWeight",
                "isExistingProperty": true
            },
            {
                "twigName": "maxProductWeight",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaxProductWeight",
                "setterMethod": "setMaxProductWeight",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get maxProductWeight",
                "isExistingProperty": true
            },
            {
                "twigName": "minProductVolume",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinProductVolume",
                "setterMethod": "setMinProductVolume",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minProductVolume",
                "isExistingProperty": true
            },
            {
                "twigName": "maxProductVolume",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaxProductVolume",
                "setterMethod": "setMaxProductVolume",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get maxProductVolume",
                "isExistingProperty": true
            },
            {
                "twigName": "minProductLength",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinProductLength",
                "setterMethod": "setMinProductLength",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minProductLength",
                "isExistingProperty": true
            },
            {
                "twigName": "maxProductLength",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaxProductLength",
                "setterMethod": "setMaxProductLength",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get maxProductLength",
                "isExistingProperty": true
            },
            {
                "twigName": "minProductWidth",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinProductWidth",
                "setterMethod": "setMinProductWidth",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minProductWidth",
                "isExistingProperty": true
            },
            {
                "twigName": "maxProductWidth",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaxProductWidth",
                "setterMethod": "setMaxProductWidth",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get maxProductWidth",
                "isExistingProperty": true
            },
            {
                "twigName": "minProductHeight",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinProductHeight",
                "setterMethod": "setMinProductHeight",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minProductHeight",
                "isExistingProperty": true
            },
            {
                "twigName": "maxProductHeight",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaxProductHeight",
                "setterMethod": "setMaxProductHeight",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get maxProductHeight",
                "isExistingProperty": true
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": false,
                "getterMethod": "getLanguage",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "selectedLanguage",
                "readable": true,
                "writable": true,
                "getterMethod": "getSelectedLanguage",
                "setterMethod": "setSelectedLanguage",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "customCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomCondition",
                "setterMethod": "setCustomCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "entityLocale",
                "readable": true,
                "writable": false,
                "getterMethod": "getEntityLocale",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            },
            {
                "twigName": "costsForShipper",
                "readable": true,
                "writable": true,
                "getterMethod": "getCostsForShipper",
                "setterMethod": "setCostsForShipper",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get costsForShipper",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ProductStockCondition": {
        "fileName": "ProductStockCondition.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ProductStockCondition.php",
        "bundle": "WAWIBundle",
        "className": "ProductStockCondition",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ProductStockCondition",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "productstockcondition",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "minimumStock",
                "columnName": "minimumStock",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maximumStock",
                "columnName": "maximumStock",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stockBuffer",
                "columnName": "stockBuffer",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "availableOn",
                "columnName": "availableOn",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deliveryStatus",
                "columnName": "deliveryStatus",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minDeliveryTime",
                "columnName": "minDeliveryTime",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maxDeliveryTime",
                "columnName": "maxDeliveryTime",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deliveryTimeUnit",
                "columnName": "deliveryTimeUnit",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "stockConditions",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "minimumStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinimumStock",
                "setterMethod": "setMinimumStock",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minimumStock",
                "isExistingProperty": true
            },
            {
                "twigName": "maximumStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaximumStock",
                "setterMethod": "setMaximumStock",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get maximumStock",
                "isExistingProperty": true
            },
            {
                "twigName": "stockBuffer",
                "readable": true,
                "writable": true,
                "getterMethod": "getStockBuffer",
                "setterMethod": "setStockBuffer",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stockBuffer",
                "isExistingProperty": true
            },
            {
                "twigName": "availableOn",
                "readable": true,
                "writable": true,
                "getterMethod": "getAvailableOn",
                "setterMethod": "setAvailableOn",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get availableOn",
                "isExistingProperty": true
            },
            {
                "twigName": "deliveryStatus",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeliveryStatus",
                "setterMethod": "setDeliveryStatus",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get deliveryStatus",
                "isExistingProperty": true
            },
            {
                "twigName": "minDeliveryTime",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinDeliveryTime",
                "setterMethod": "setMinDeliveryTime",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get minDeliveryTime",
                "isExistingProperty": true
            },
            {
                "twigName": "maxDeliveryTime",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaxDeliveryTime",
                "setterMethod": "setMaxDeliveryTime",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get maxDeliveryTime",
                "isExistingProperty": true
            },
            {
                "twigName": "deliveryTimeUnit",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeliveryTimeUnit",
                "setterMethod": "setDeliveryTimeUnit",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get deliveryTimeUnit",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Liability": {
        "fileName": "Liability.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Liability.php",
        "bundle": "WAWIBundle",
        "className": "Liability",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Liability",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "liability",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "IUpload",
            "IDocumentUpload",
            "IGroupable",
            "IEntityStatus",
            "IPrototype",
            "IHasLanguage",
            "IPrivateEntity"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "created_idx",
                "columns": [
                    "created"
                ],
                "unique": false
            },
            {
                "name": "template_idx",
                "columns": [
                    "liabilityTemplate"
                ],
                "unique": false
            },
            {
                "name": "search_idx",
                "columns": [
                    "foreignId"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "number",
                "columnName": "number",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "completed",
                "columnName": "completed",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "pureAccountBooking",
                "columnName": "pureAccountBooking",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreignId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "completedDate",
                "columnName": "completedDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "creditNoteNumber",
                "columnName": "creditNoteNumber",
                "type": "bigint",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "creditNoteDate",
                "columnName": "creditNoteDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "creditorInvoiceNumber",
                "columnName": "creditorInvoiceNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "creditorInvoiceDate",
                "columnName": "creditorInvoiceDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "creditorInvoiceFileName",
                "columnName": "creditorInvoiceFile",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "account",
                "columnName": "account",
                "type": "string",
                "length": 12,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bookingText",
                "columnName": "bookingText",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentDueDate",
                "columnName": "paymentDueDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "total",
                "columnName": "total",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "totalnetto",
                "columnName": "totalnetto",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discount",
                "columnName": "discount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discountNote",
                "columnName": "discountNote",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cashDiscount",
                "columnName": "cashDiscount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cashDiscountPercent",
                "columnName": "cashDiscountPercent",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cashDiscountDays",
                "columnName": "cashDiscountDays",
                "type": "integer",
                "length": 8,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "voucherDiscount",
                "columnName": "voucherDiscount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deliveryCost",
                "columnName": "deliveryCost",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentCost",
                "columnName": "paymentCost",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deliveryVat",
                "columnName": "deliveryVat",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalCost",
                "columnName": "additionalCost",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalCost2",
                "columnName": "additionalCost2",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalCost3",
                "columnName": "additionalCost3",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalCost4",
                "columnName": "additionalCost4",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalCost5",
                "columnName": "additionalCost5",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "liabilityTemplate",
                "columnName": "liabilityTemplate",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "status",
                "columnName": "status",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "email",
                "columnName": "email",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "salutation",
                "columnName": "salutation",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "company",
                "columnName": "company",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additInfo",
                "columnName": "additInfo",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "firstName",
                "columnName": "firstName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastName",
                "columnName": "lastName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "street",
                "columnName": "street",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "street2",
                "columnName": "street2",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vatId",
                "columnName": "vatId",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vatNumber",
                "columnName": "vatNumber",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "city",
                "columnName": "city",
                "type": "string",
                "length": 200,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zip",
                "columnName": "zip",
                "type": "string",
                "length": 16,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "phone",
                "columnName": "phone",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "mobilePhone",
                "columnName": "mobilePhone",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "privatePhone",
                "columnName": "privatePhone",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fax",
                "columnName": "fax",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingSalutation",
                "columnName": "shippingSalutation",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingCompany",
                "columnName": "shippingCompany",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingFirstName",
                "columnName": "shippingFirstName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingLastName",
                "columnName": "shippingLastName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingStreet",
                "columnName": "shippingStreet",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingAdditionalInfo",
                "columnName": "shippingAdditionalInfo",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingZip",
                "columnName": "shippingZip",
                "type": "string",
                "length": 16,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingCity",
                "columnName": "shippingCity",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingPhone",
                "columnName": "shippingPhone",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingFax",
                "columnName": "shippingFax",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "currency",
                "columnName": "currency",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "internalNote",
                "columnName": "internalNote",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalInfo",
                "columnName": "additionalInfo",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalInfo2",
                "columnName": "additionalInfo2",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalInfo3",
                "columnName": "additionalInfo3",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentTransactionId",
                "columnName": "paymentTransactionId",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paidDate",
                "columnName": "paidDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingDate",
                "columnName": "shippingDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "transactionStatus",
                "columnName": "transactionStatus",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "nettoMode",
                "columnName": "nettoMode",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "calcPlusTax",
                "columnName": "calcPlusTax",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "paymentFields",
                "type": "OneToMany",
                "targetEntity": "LiabilityPaymentField",
                "mappedBy": "liability",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "liabilityPayments",
                "type": "OneToMany",
                "targetEntity": "LiabilityPayment",
                "mappedBy": "liability",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customer",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "vendor",
                "type": "ManyToOne",
                "targetEntity": "Vendor",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "vendorOrder",
                "type": "ManyToOne",
                "targetEntity": "VendorOrder",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "vendorOrders",
                "type": "ManyToMany",
                "targetEntity": "VendorOrder",
                "mappedBy": null,
                "inversedBy": "commonLiabilities",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "liabilityStatus",
                "type": "ManyToOne",
                "targetEntity": "EntityStatus",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "costCenter",
                "type": "ManyToOne",
                "targetEntity": "CostCenter",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "country",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "state",
                "type": "ManyToOne",
                "targetEntity": "State",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shippingCountry",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shippingState",
                "type": "ManyToOne",
                "targetEntity": "State",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "items",
                "type": "OneToMany",
                "targetEntity": "LiabilityItem",
                "mappedBy": "liability",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "liabilities",
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "payment",
                "type": "ManyToOne",
                "targetEntity": "Payment",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "payment_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "language",
                "type": "ManyToOne",
                "targetEntity": "Language",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "language_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "commissionContract",
                "type": "ManyToOne",
                "targetEntity": "CommissionContract",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "clerk",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "liabilities",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "uploads",
                "type": "OneToMany",
                "targetEntity": "LiabilityUpload",
                "mappedBy": "liability",
                "inversedBy": null,
                "cascade": [
                    "all"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "vouchers",
                "type": "OneToMany",
                "targetEntity": "Voucher",
                "mappedBy": "liability",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "liabilities",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "internalComments",
                "type": "OneToMany",
                "targetEntity": "LiabilityInternalComment",
                "mappedBy": "liability",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "stornoItemsOrStorno",
                "readable": true,
                "writable": false,
                "getterMethod": "hasStornoItemsOrStorno",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "discountableSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getDiscountableSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "sum",
                "readable": true,
                "writable": false,
                "getterMethod": "getSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "positiveSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getPositiveSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "commissionSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getCommissionSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "sumToPay",
                "readable": true,
                "writable": false,
                "getterMethod": "getSumToPay",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "stornoSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getStornoSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "nettoPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getNettoPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "nettoSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getNettoSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "deliveryNettoCost",
                "readable": true,
                "writable": false,
                "getterMethod": "getDeliveryNettoCost",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "deliveryNettoCostForCalc",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeliveryNettoCostForCalc",
                "setterMethod": "setDeliveryNettoCostForCalc",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "articleBruttoPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getArticleBruttoPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "articleNettoPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getArticleNettoPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "discountedArticleBruttoPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getDiscountedArticleBruttoPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "stornoArticleBruttoPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getStornoArticleBruttoPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "stornoArticleNettoPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getStornoArticleNettoPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "taxValue",
                "readable": true,
                "writable": false,
                "getterMethod": "getTaxValue",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "stornoTaxValue",
                "readable": true,
                "writable": false,
                "getterMethod": "getStornoTaxValue",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            },
            {
                "twigName": "number",
                "readable": true,
                "writable": true,
                "getterMethod": "getNumber",
                "setterMethod": "setNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get number",
                "isExistingProperty": true
            },
            {
                "twigName": "creditNoteNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreditNoteNumber",
                "setterMethod": "setCreditNoteNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get creditNoteNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "creditorInvoiceNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreditorInvoiceNumber",
                "setterMethod": "setCreditorInvoiceNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get creditorInvoiceNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "total",
                "readable": true,
                "writable": true,
                "getterMethod": "getTotal",
                "setterMethod": "setTotal",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get total",
                "isExistingProperty": true
            },
            {
                "twigName": "discount",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscount",
                "setterMethod": "setDiscount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get discount",
                "isExistingProperty": true
            },
            {
                "twigName": "deliveryCost",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeliveryCost",
                "setterMethod": "setDeliveryCost",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get deliveryCost",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentCost",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentCost",
                "setterMethod": "setPaymentCost",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get paymentCost",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentNettoCostForCalc",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentNettoCostForCalc",
                "setterMethod": "setPaymentNettoCostForCalc",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "deliveryVat",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeliveryVat",
                "setterMethod": "setDeliveryVat",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get deliveryVat",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalCost",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalCost",
                "setterMethod": "setAdditionalCost",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalCost",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalCost2",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalCost2",
                "setterMethod": "setAdditionalCost2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalCost2",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalCost3",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalCost3",
                "setterMethod": "setAdditionalCost3",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalCost3",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalCost4",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalCost4",
                "setterMethod": "setAdditionalCost4",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalCost4",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalCost5",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalCost5",
                "setterMethod": "setAdditionalCost5",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalCost5",
                "isExistingProperty": true
            },
            {
                "twigName": "status",
                "readable": true,
                "writable": true,
                "getterMethod": "getStatus",
                "setterMethod": "setStatus",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get status",
                "isExistingProperty": true
            },
            {
                "twigName": "email",
                "readable": true,
                "writable": true,
                "getterMethod": "getEmail",
                "setterMethod": "setEmail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get email",
                "isExistingProperty": true
            },
            {
                "twigName": "salutation",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalutation",
                "setterMethod": "setSalutation",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get salutation",
                "isExistingProperty": true
            },
            {
                "twigName": "company",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompany",
                "setterMethod": "setCompany",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get company",
                "isExistingProperty": true
            },
            {
                "twigName": "firstName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFirstName",
                "setterMethod": "setFirstName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get firstName",
                "isExistingProperty": true
            },
            {
                "twigName": "lastName",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastName",
                "setterMethod": "setLastName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get lastName",
                "isExistingProperty": true
            },
            {
                "twigName": "street",
                "readable": true,
                "writable": true,
                "getterMethod": "getStreet",
                "setterMethod": "setStreet",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get street",
                "isExistingProperty": true
            },
            {
                "twigName": "street2",
                "readable": true,
                "writable": true,
                "getterMethod": "getStreet2",
                "setterMethod": "setStreet2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get street2",
                "isExistingProperty": true
            },
            {
                "twigName": "vatId",
                "readable": true,
                "writable": true,
                "getterMethod": "getVatId",
                "setterMethod": "setVatId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vatId",
                "isExistingProperty": true
            },
            {
                "twigName": "city",
                "readable": true,
                "writable": true,
                "getterMethod": "getCity",
                "setterMethod": "setCity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get city",
                "isExistingProperty": true
            },
            {
                "twigName": "zip",
                "readable": true,
                "writable": true,
                "getterMethod": "getZip",
                "setterMethod": "setZip",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zip",
                "isExistingProperty": true
            },
            {
                "twigName": "phone",
                "readable": true,
                "writable": true,
                "getterMethod": "getPhone",
                "setterMethod": "setPhone",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get phone",
                "isExistingProperty": true
            },
            {
                "twigName": "fax",
                "readable": true,
                "writable": true,
                "getterMethod": "getFax",
                "setterMethod": "setFax",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fax",
                "isExistingProperty": true
            },
            {
                "twigName": "currency",
                "readable": true,
                "writable": true,
                "getterMethod": "getCurrency",
                "setterMethod": "setCurrency",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get currency",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "internalNote",
                "readable": true,
                "writable": true,
                "getterMethod": "getInternalNote",
                "setterMethod": "setInternalNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get internalNote",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalInfo",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalInfo",
                "setterMethod": "setAdditionalInfo",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalInfo",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalInfo2",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalInfo2",
                "setterMethod": "setAdditionalInfo2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalInfo2",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalInfo3",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalInfo3",
                "setterMethod": "setAdditionalInfo3",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalInfo3",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentTransactionId",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentTransactionId",
                "setterMethod": "setPaymentTransactionId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get paymentTransactionId",
                "isExistingProperty": true
            },
            {
                "twigName": "paidDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaidDate",
                "setterMethod": "setPaidDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get paidDate",
                "isExistingProperty": true
            },
            {
                "twigName": "transactionStatus",
                "readable": true,
                "writable": true,
                "getterMethod": "getTransactionStatus",
                "setterMethod": "setTransactionStatus",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get transactionStatus",
                "isExistingProperty": true
            },
            {
                "twigName": "nettoMode",
                "readable": true,
                "writable": true,
                "getterMethod": "getNettoMode",
                "setterMethod": "setNettoMode",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get nettoMode",
                "isExistingProperty": true
            },
            {
                "twigName": "calcPlusTax",
                "readable": true,
                "writable": true,
                "getterMethod": "getCalcPlusTax",
                "setterMethod": "setCalcPlusTax",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get calcPlusTax",
                "isExistingProperty": true
            },
            {
                "twigName": "customer",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomer",
                "setterMethod": "setCustomer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get customer",
                "isExistingProperty": true
            },
            {
                "twigName": "country",
                "readable": true,
                "writable": true,
                "getterMethod": "getCountry",
                "setterMethod": "setCountry",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "docComment": "Get country",
                "isExistingProperty": true
            },
            {
                "twigName": "state",
                "readable": true,
                "writable": true,
                "getterMethod": "getState",
                "setterMethod": "setState",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\State",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\State",
                "docComment": "Get state",
                "isExistingProperty": true
            },
            {
                "twigName": "items",
                "readable": true,
                "writable": false,
                "getterMethod": "getItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get items",
                "isExistingProperty": true
            },
            {
                "twigName": "payment",
                "readable": true,
                "writable": true,
                "getterMethod": "getPayment",
                "setterMethod": "setPayment",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "docComment": "Get payment",
                "isExistingProperty": true
            },
            {
                "twigName": "voucherDiscount",
                "readable": true,
                "writable": true,
                "getterMethod": "getVoucherDiscount",
                "setterMethod": "setVoucherDiscount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get voucherDiscount",
                "isExistingProperty": true
            },
            {
                "twigName": "additInfo",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditInfo",
                "setterMethod": "setAdditInfo",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additInfo",
                "isExistingProperty": true
            },
            {
                "twigName": "completed",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompleted",
                "setterMethod": "setCompleted",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get completed",
                "isExistingProperty": true
            },
            {
                "twigName": "creditNoteDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreditNoteDate",
                "setterMethod": "setCreditNoteDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get creditNoteDate",
                "isExistingProperty": true
            },
            {
                "twigName": "pricingItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "creditorInvoiceDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreditorInvoiceDate",
                "setterMethod": "setCreditorInvoiceDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get creditorInvoiceDate",
                "isExistingProperty": true
            },
            {
                "twigName": "completedDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompletedDate",
                "setterMethod": "setCompletedDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get completedDate",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentDueDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentDueDate",
                "setterMethod": "setPaymentDueDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get paymentDueDate",
                "isExistingProperty": true
            },
            {
                "twigName": "vendor",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendor",
                "setterMethod": "setVendor",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Vendor",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Vendor",
                "docComment": "Get vendor",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorOrder",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorOrder",
                "setterMethod": "setVendorOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrder",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrder",
                "docComment": "Get vendorOrder",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getPaymentFields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get paymentFields",
                "isExistingProperty": true
            },
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "notInWebDir",
                "readable": true,
                "writable": false,
                "getterMethod": "getNotInWebDir",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "extension",
                "readable": true,
                "writable": false,
                "getterMethod": "getExtension",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "creditorInvoiceFile",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreditorInvoiceFile",
                "setterMethod": "setCreditorInvoiceFile",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "creditorInvoiceFileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreditorInvoiceFileName",
                "setterMethod": "setCreditorInvoiceFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get creditorInvoiceFileName",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "account",
                "readable": true,
                "writable": true,
                "getterMethod": "getAccount",
                "setterMethod": "setAccount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get account",
                "isExistingProperty": true
            },
            {
                "twigName": "bookingText",
                "readable": true,
                "writable": true,
                "getterMethod": "getBookingText",
                "setterMethod": "setBookingText",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bookingText",
                "isExistingProperty": true
            },
            {
                "twigName": "vatNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getVatNumber",
                "setterMethod": "setVatNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vatNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "liabilityPayments",
                "readable": true,
                "writable": false,
                "getterMethod": "getLiabilityPayments",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get liabilityPayments",
                "isExistingProperty": true
            },
            {
                "twigName": "restSumToPaid",
                "readable": true,
                "writable": false,
                "getterMethod": "getRestSumToPaid",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "uploads",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploads",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get uploads",
                "isExistingProperty": true
            },
            {
                "twigName": "commissionContract",
                "readable": true,
                "writable": true,
                "getterMethod": "getCommissionContract",
                "setterMethod": "setCommissionContract",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CommissionContract",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CommissionContract",
                "docComment": "Get commissionContract",
                "isExistingProperty": true
            },
            {
                "twigName": "cashDiscount",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashDiscount",
                "setterMethod": "setCashDiscount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get cashDiscount",
                "isExistingProperty": true
            },
            {
                "twigName": "vouchers",
                "readable": true,
                "writable": false,
                "getterMethod": "getVouchers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get vouchers",
                "isExistingProperty": true
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorOrders",
                "readable": true,
                "writable": false,
                "getterMethod": "getVendorOrders",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get vendorOrders",
                "isExistingProperty": true
            },
            {
                "twigName": "liabilityStatus",
                "readable": true,
                "writable": true,
                "getterMethod": "getLiabilityStatus",
                "setterMethod": "setLiabilityStatus",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\EntityStatus",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\EntityStatus",
                "docComment": "Get liabilityStatus",
                "isExistingProperty": true
            },
            {
                "twigName": "clerk",
                "readable": true,
                "writable": true,
                "getterMethod": "getClerk",
                "setterMethod": "setClerk",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get clerk",
                "isExistingProperty": true
            },
            {
                "twigName": "liabilityTemplate",
                "readable": true,
                "writable": true,
                "getterMethod": "getLiabilityTemplate",
                "setterMethod": "setLiabilityTemplate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get liabilityTemplate",
                "isExistingProperty": true
            },
            {
                "twigName": "pureAccountBooking",
                "readable": true,
                "writable": true,
                "getterMethod": "getPureAccountBooking",
                "setterMethod": "setPureAccountBooking",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get pureAccountBooking",
                "isExistingProperty": true
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": true,
                "getterMethod": "getLanguage",
                "setterMethod": "setLanguage",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Language",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Language",
                "docComment": "Get language",
                "isExistingProperty": true
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "selectedLanguage",
                "readable": true,
                "writable": true,
                "getterMethod": "getSelectedLanguage",
                "setterMethod": "setSelectedLanguage",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "totalnetto",
                "readable": true,
                "writable": true,
                "getterMethod": "getTotalnetto",
                "setterMethod": "setTotalnetto",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get totalnetto",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingDate",
                "setterMethod": "setShippingDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get shippingDate",
                "isExistingProperty": true
            },
            {
                "twigName": "cashDiscountPercent",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashDiscountPercent",
                "setterMethod": "setCashDiscountPercent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get cashDiscountPercent",
                "isExistingProperty": true
            },
            {
                "twigName": "cashDiscountDays",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashDiscountDays",
                "setterMethod": "setCashDiscountDays",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get cashDiscountDays",
                "isExistingProperty": true
            },
            {
                "twigName": "maxTaxRate",
                "readable": true,
                "writable": false,
                "getterMethod": "getMaxTaxRate",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "paidSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getPaidSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "taxTable",
                "readable": true,
                "writable": true,
                "getterMethod": "getTaxTable",
                "setterMethod": "setTaxTable",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "costCenter",
                "readable": true,
                "writable": true,
                "getterMethod": "getCostCenter",
                "setterMethod": "setCostCenter",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CostCenter",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CostCenter",
                "docComment": "Get costCenter",
                "isExistingProperty": true
            },
            {
                "twigName": "costCenterAlsoByCustomer",
                "readable": true,
                "writable": false,
                "getterMethod": "getCostCenterAlsoByCustomer",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "mobilePhone",
                "readable": true,
                "writable": true,
                "getterMethod": "getMobilePhone",
                "setterMethod": "setMobilePhone",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get mobilePhone",
                "isExistingProperty": true
            },
            {
                "twigName": "privatePhone",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrivatePhone",
                "setterMethod": "setPrivatePhone",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get privatePhone",
                "isExistingProperty": true
            },
            {
                "twigName": "lastPayment",
                "readable": true,
                "writable": false,
                "getterMethod": "getLastPayment",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "privateCustomer",
                "readable": true,
                "writable": false,
                "getterMethod": "getPrivateCustomer",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "discountNote",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscountNote",
                "setterMethod": "setDiscountNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get discountNote",
                "isExistingProperty": true
            },
            {
                "twigName": "discountedArticleNettoPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getDiscountedArticleNettoPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "intraCommunitySupply",
                "readable": true,
                "writable": false,
                "getterMethod": "isIntraCommunitySupply",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "shippingCompany",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingCompany",
                "setterMethod": "setShippingCompany",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingCompany",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingFirstName",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingFirstName",
                "setterMethod": "setShippingFirstName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingFirstName",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingLastName",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingLastName",
                "setterMethod": "setShippingLastName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingLastName",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingStreet",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingStreet",
                "setterMethod": "setShippingStreet",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingStreet",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingAdditionalInfo",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingAdditionalInfo",
                "setterMethod": "setShippingAdditionalInfo",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingAdditionalInfo",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingZip",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingZip",
                "setterMethod": "setShippingZip",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingZip",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingCity",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingCity",
                "setterMethod": "setShippingCity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingCity",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingPhone",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingPhone",
                "setterMethod": "setShippingPhone",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingPhone",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingFax",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingFax",
                "setterMethod": "setShippingFax",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingFax",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingCountry",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingCountry",
                "setterMethod": "setShippingCountry",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "docComment": "Get shippingCountry",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingState",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingState",
                "setterMethod": "setShippingState",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\State",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\State",
                "docComment": "Get shippingState",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingSalutation",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingSalutation",
                "setterMethod": "setShippingSalutation",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingSalutation",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingAddress",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingAddress",
                "setterMethod": "setShippingAddress",
                "returnType": null,
                "parameterType": "Address",
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "billingAddress",
                "readable": true,
                "writable": false,
                "getterMethod": "getBillingAddress",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "nonMaterialProducts",
                "readable": true,
                "writable": false,
                "getterMethod": "hasNonMaterialProducts",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "onlyNonMaterialProducts",
                "readable": true,
                "writable": false,
                "getterMethod": "hasOnlyNonMaterialProducts",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "internalComments",
                "readable": true,
                "writable": false,
                "getterMethod": "getInternalComments",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get internalComments",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Picture": {
        "fileName": "Picture.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Picture.php",
        "bundle": "WAWIBundle",
        "className": "Picture",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Picture",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "pictures",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "picture",
                "columnName": "picture",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "object",
                "columnName": "object",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "absolutePath",
                "readable": true,
                "writable": false,
                "getterMethod": "getAbsolutePath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "webPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getWebPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "picture",
                "readable": true,
                "writable": true,
                "getterMethod": "getPicture",
                "setterMethod": "setPicture",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get picture",
                "isExistingProperty": true
            },
            {
                "twigName": "object",
                "readable": true,
                "writable": true,
                "getterMethod": "getObject",
                "setterMethod": "setObject",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get object",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CSVImportJob": {
        "fileName": "CSVImportJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CSVImportJob.php",
        "bundle": "WAWIBundle",
        "className": "CSVImportJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CSVImportJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "csvimportjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "position",
                "columnName": "position",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "variantPosition",
                "columnName": "variantPosition",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "csvFileName",
                "columnName": "csvFileName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "csvimport",
                "type": "ManyToOne",
                "targetEntity": "CSVImport",
                "mappedBy": null,
                "inversedBy": "jobs",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "csvimports",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "position",
                "readable": true,
                "writable": true,
                "getterMethod": "getPosition",
                "setterMethod": "setPosition",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get position",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "csvimport",
                "readable": true,
                "writable": true,
                "getterMethod": "getCsvimport",
                "setterMethod": "setCsvimport",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CSVImport",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CSVImport",
                "docComment": "Get csvimport",
                "isExistingProperty": true
            },
            {
                "twigName": "variantPosition",
                "readable": true,
                "writable": true,
                "getterMethod": "getVariantPosition",
                "setterMethod": "setVariantPosition",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get variantPosition",
                "isExistingProperty": true
            },
            {
                "twigName": "csvFileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getCsvFileName",
                "setterMethod": "setCsvFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get csvFileName",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\AmazonTransaction": {
        "fileName": "AmazonTransaction.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/AmazonTransaction.php",
        "bundle": "WAWIBundle",
        "className": "AmazonTransaction",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\AmazonTransaction",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "amazontransaction",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "amazonOrderId_idx",
                "columns": [
                    "amazonOrderId"
                ],
                "unique": false
            },
            {
                "name": "foreignId_idx",
                "columns": [
                    "foreignId"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreignId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "amazonOrderId",
                "columnName": "amazonOrderId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "amazonOrderItemId",
                "columnName": "amazonOrderItemId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "price",
                "columnName": "price",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "priceType",
                "columnName": "priceType",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fees",
                "columnName": "fees",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "feesType",
                "columnName": "feesType",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "amazonOrderId",
                "readable": true,
                "writable": true,
                "getterMethod": "getAmazonOrderId",
                "setterMethod": "setAmazonOrderId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get amazonOrderId",
                "isExistingProperty": true
            },
            {
                "twigName": "productsPrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductsPrice",
                "setterMethod": "setProductsPrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productsPrice",
                "isExistingProperty": false
            },
            {
                "twigName": "shippingPrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingPrice",
                "setterMethod": "setShippingPrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingPrice",
                "isExistingProperty": false
            },
            {
                "twigName": "fees",
                "readable": true,
                "writable": true,
                "getterMethod": "getFees",
                "setterMethod": "setFees",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fees",
                "isExistingProperty": true
            },
            {
                "twigName": "feesType",
                "readable": true,
                "writable": true,
                "getterMethod": "getFeesType",
                "setterMethod": "setFeesType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get feesType",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "amazonOrderItemId",
                "readable": true,
                "writable": true,
                "getterMethod": "getAmazonOrderItemId",
                "setterMethod": "setAmazonOrderItemId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get amazonOrderItemId",
                "isExistingProperty": true
            },
            {
                "twigName": "price",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrice",
                "setterMethod": "setPrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get price",
                "isExistingProperty": true
            },
            {
                "twigName": "priceType",
                "readable": true,
                "writable": true,
                "getterMethod": "getPriceType",
                "setterMethod": "setPriceType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get priceType",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\LiabilityPaymentField": {
        "fileName": "LiabilityPaymentField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/LiabilityPaymentField.php",
        "bundle": "WAWIBundle",
        "className": "LiabilityPaymentField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\LiabilityPaymentField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "liabilitypaymentfield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "paymentField",
                "type": "ManyToOne",
                "targetEntity": "PaymentField",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "liability",
                "type": "ManyToOne",
                "targetEntity": "Liability",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentField",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentField",
                "setterMethod": "setPaymentField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\PaymentField",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\PaymentField",
                "docComment": "Get paymentField",
                "isExistingProperty": true
            },
            {
                "twigName": "liability",
                "readable": true,
                "writable": true,
                "getterMethod": "getLiability",
                "setterMethod": "setLiability",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Liability",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Liability",
                "docComment": "Get liability",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Product": {
        "fileName": "Product.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Product.php",
        "bundle": "WAWIBundle",
        "className": "Product",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Product",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "product",
        "extends": null,
        "repositoryClass": "Aggrosoft\\WAWIBundle\\Entity\\Repository\\ProductRepository",
        "docComment": null,
        "interfaces": [
            "IUpload",
            "IMultiClientable",
            "IMainClientable",
            "IMetaExtendable",
            "Translatable",
            "IUpdateTimeTrackable",
            "IPrototype",
            "IHasLanguage",
            "IReportable",
            "IGroupable"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "search_idx",
                "columns": [
                    "foreign_id",
                    "foreign_parent_id"
                ],
                "unique": false
            },
            {
                "name": "sku_idx",
                "columns": [
                    "sku"
                ],
                "unique": false
            },
            {
                "name": "title_idx",
                "columns": [
                    "title"
                ],
                "unique": false
            },
            {
                "name": "fulltitle_idx",
                "columns": [
                    "productFullTitle"
                ],
                "unique": false
            },
            {
                "name": "ean_idx",
                "columns": [
                    "ean"
                ],
                "unique": false
            },
            {
                "name": "internalEan_idx",
                "columns": [
                    "internalEan"
                ],
                "unique": false
            },
            {
                "name": "uniqueNumber_idx",
                "columns": [
                    "uniqueNumber"
                ],
                "unique": false
            },
            {
                "name": "mpn_idx",
                "columns": [
                    "mpn"
                ],
                "unique": false
            },
            {
                "name": "distean_idx",
                "columns": [
                    "distean"
                ],
                "unique": false
            },
            {
                "name": "materialBundleQuantity_idx",
                "columns": [
                    "materialBundleQuantity"
                ],
                "unique": false
            },
            {
                "name": "price_idx",
                "columns": [
                    "price"
                ],
                "unique": false
            },
            {
                "name": "deletedAt_idx",
                "columns": [
                    "deletedAt"
                ],
                "unique": false
            },
            {
                "name": "deletedAtandid_idx",
                "columns": [
                    "deletedAt",
                    "id"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignParentId",
                "columnName": "foreign_parent_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productFullTitle",
                "columnName": "productFullTitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalTitle",
                "columnName": "additionalTitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "active",
                "columnName": "active",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "activeFrom",
                "columnName": "activeFrom",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "activeTo",
                "columnName": "activeTo",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "description",
                "columnName": "description",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "longdescription",
                "columnName": "longdescription",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sizetable",
                "columnName": "sizetable",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additinfo",
                "columnName": "additinfo",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sku",
                "columnName": "sku",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "price",
                "columnName": "price",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "priceInDefaultCurrency",
                "columnName": "priceInDefaultCurrency",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "uvp",
                "columnName": "uvp",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stock",
                "columnName": "stock",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "negativeStock",
                "columnName": "negativeStock",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minimumStock",
                "columnName": "minimumStock",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maximumStock",
                "columnName": "maximumStock",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "reservedStock",
                "columnName": "reservedStock",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customReservedStock",
                "columnName": "customReservedStock",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "internalReservedStock",
                "columnName": "internalReservedStock",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customSalesChannelStock",
                "columnName": "customSalesChannelStock",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "orderedStock",
                "columnName": "orderedStock",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "orderedClientStock",
                "columnName": "orderedClientStock",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stockBuffer",
                "columnName": "stockBuffer",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stockBufferFormula",
                "columnName": "stockBufferFormula",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bookingQuantity",
                "columnName": "bookingQuantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "useStock",
                "columnName": "useStock",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "searchkeys",
                "columnName": "searchkeys",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tags",
                "columnName": "tags",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ean",
                "columnName": "ean",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "internalEan",
                "columnName": "internalEan",
                "type": "string",
                "length": 25,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "distean",
                "columnName": "distean",
                "type": "string",
                "length": 25,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "weeeNumber",
                "columnName": "weeeNumber",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deviceType",
                "columnName": "deviceType",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "mpn",
                "columnName": "mpn",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "uniquenumber",
                "columnName": "uniquenumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "uniqId",
                "columnName": "uniqId",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "dummyField",
                "columnName": "dummyField",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "nonMaterial",
                "columnName": "nonMaterial",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "weight",
                "columnName": "weight",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "netweight",
                "columnName": "netweight",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "buyableFrom",
                "columnName": "buyableFrom",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "childrenTitles",
                "columnName": "childrenTitles",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "childrenTitlesSet",
                "columnName": "childrenTitlesSet",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "marketplacePercentFee",
                "columnName": "marketplacePercentFee",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "marketplaceFixFee",
                "columnName": "marketplaceFixFee",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "marketplaceFeeFormula",
                "columnName": "marketplaceFeeFormula",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "marketplaceFee",
                "columnName": "marketplaceFee",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "marketplaceType",
                "columnName": "marketplaceType",
                "type": "integer",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "commission",
                "columnName": "commission",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "priceFormula",
                "columnName": "priceFormula",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "purchasePriceFormula",
                "columnName": "purchasePriceFormula",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minimalPriceLast30Days",
                "columnName": "minimalPriceLast30Days",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minimalPriceDate",
                "columnName": "minimalPriceDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "calcPricesByMaterials",
                "columnName": "calcPricesByMaterials",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "calcDeliveryTimeByMaterials",
                "columnName": "calcDeliveryTimeByMaterials",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "devaluationCoefficient",
                "columnName": "devaluationCoefficient",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "variantName",
                "columnName": "variantName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "iconName",
                "columnName": "icon",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "thumbName",
                "columnName": "thumb",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "unitQuantity",
                "columnName": "unitQuantity",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "unitName",
                "columnName": "unitName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "saleUnitName",
                "columnName": "saleUnitName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "buyingUnitName",
                "columnName": "buyingUnitName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sale2buyingUnitFormula",
                "columnName": "sale2buyingUnitFormula",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "purchasePrice",
                "columnName": "purchasePrice",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bruttoPurchasePrice",
                "columnName": "bruttoPurchasePrice",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "calculatedPurchasePrice",
                "columnName": "calculatedPurchasePrice",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "width",
                "columnName": "width",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "height",
                "columnName": "height",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "length",
                "columnName": "length",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "packageWidth",
                "columnName": "packageWidth",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "packageHeight",
                "columnName": "packageHeight",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "packageLength",
                "columnName": "packageLength",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "externalLink",
                "columnName": "externalLink",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "externalLinkText",
                "columnName": "externalLinkText",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "availableOn",
                "columnName": "availableOn",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deliveryStatus",
                "columnName": "deliveryStatus",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minDeliveryTime",
                "columnName": "minDeliveryTime",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maxDeliveryTime",
                "columnName": "maxDeliveryTime",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deliveryTimeUnit",
                "columnName": "deliveryTimeUnit",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minPurchaseTime",
                "columnName": "minPurchaseTime",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maxPurchaseTime",
                "columnName": "maxPurchaseTime",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "purchaseTimeUnit",
                "columnName": "purchaseTimeUnit",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "regionOfOrigin",
                "columnName": "regionOfOrigin",
                "type": "string",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "adult",
                "columnName": "adult",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bestBeforeProduct",
                "columnName": "bestBeforeProduct",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "pawn",
                "columnName": "pawn",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bestBeforeWaitingPeriod",
                "columnName": "bestBeforeWaitingPeriod",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "serialNumberProduct",
                "columnName": "serialNumberProduct",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "exportSerialNumbersAsVariant",
                "columnName": "exportSerialNumbersAsVariant",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minimumAge",
                "columnName": "minimumAge",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bulkGoods",
                "columnName": "bulkGoods",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "dangerGoods",
                "columnName": "dangerGoods",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "dangerGoodsUNNumber",
                "columnName": "dangerGoodsUNNumber",
                "type": "string",
                "length": 5,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "dangerGoodsNote",
                "columnName": "dangerGoodsNote",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customsTariffNumber",
                "columnName": "customsTariffNumber",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "taricCode",
                "columnName": "taricCode",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastExported",
                "columnName": "lastexported",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastSoldDate",
                "columnName": "lastSoldDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "noSalesChannel",
                "columnName": "noSalesChannel",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "isMaterial",
                "columnName": "isMaterial",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "isLicenseProduct",
                "columnName": "isLicenseProduct",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "licensePeriodDays",
                "columnName": "licensePeriodDays",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updatePeriodDays",
                "columnName": "updatePeriodDays",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "licenseUpdatePercentPrice",
                "columnName": "licenseUpdatePercentPrice",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "isProductionOrder",
                "columnName": "isProductionOrder",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "materialSort",
                "columnName": "materialSort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "materialUnit",
                "columnName": "materialUnit",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "materialInternalName",
                "columnName": "materialInternalName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "materialBundleQuantity",
                "columnName": "materialBundleQuantity",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ignoreCalcStockOnCombinedProducts",
                "columnName": "ignoreCalcStockOnCombinedProducts",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "calcProductionOrderStockByMaterials",
                "columnName": "calcProductionOrderStockByMaterials",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bookMaterialsIfNotOnStock",
                "columnName": "bookMaterialsIfNotOnStock",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "subscription",
                "columnName": "subscription",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "subscriptionPeriod",
                "columnName": "subscriptionPeriod",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "salesLastMonth",
                "columnName": "salesLastMonth",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "salesLastYear",
                "columnName": "salesLastYear",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "salesLast3Months",
                "columnName": "salesLast3Months",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "salesLast2Months",
                "columnName": "salesLast2Months",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "salesNextMonthLastYear",
                "columnName": "salesNextMonthLastYear",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "salesCustomPeriod",
                "columnName": "salesCustomPeriod",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deletedAt",
                "columnName": "deletedAt",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "saleVoucher",
                "columnName": "saleVoucher",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "prepaidCard",
                "columnName": "prepaidCard",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "skipDiscounts",
                "columnName": "skipDiscounts",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "parent",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "children",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "parent_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "children",
                "type": "OneToMany",
                "targetEntity": "Product",
                "mappedBy": "parent",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "ProductMetaField",
                "mappedBy": "product",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "pictures",
                "type": "OneToMany",
                "targetEntity": "ProductPicture",
                "mappedBy": "product",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "mediafiles",
                "type": "OneToMany",
                "targetEntity": "ProductMedia",
                "mappedBy": "product",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "attributevalues",
                "type": "OneToMany",
                "targetEntity": "AttributeValue",
                "mappedBy": "product",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "vendorProducts",
                "type": "OneToMany",
                "targetEntity": "VendorProduct",
                "mappedBy": "product",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "fixStorageLocations",
                "type": "ManyToMany",
                "targetEntity": "WarehouseStorageLocation",
                "mappedBy": null,
                "inversedBy": "products",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "vendor",
                "type": "ManyToOne",
                "targetEntity": "Vendor",
                "mappedBy": null,
                "inversedBy": "products",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "vendor_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "manufacturer",
                "type": "ManyToOne",
                "targetEntity": "Manufacturer",
                "mappedBy": null,
                "inversedBy": "products",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "manufacturer_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "marketplaceCustomer",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "commissionContract",
                "type": "ManyToOne",
                "targetEntity": "CommissionContract",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "serviceCustomer",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "tax",
                "type": "ManyToOne",
                "targetEntity": "Tax",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "tax_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "countryTaxes",
                "type": "OneToMany",
                "targetEntity": "ProductCountryTax",
                "mappedBy": "product",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "countryOfOrigin",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "countryoforigin_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "clients",
                "type": "ManyToMany",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "products",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "categories",
                "type": "ManyToMany",
                "targetEntity": "Category",
                "mappedBy": null,
                "inversedBy": "products",
                "cascade": [
                    "persist"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "cachedRootCategories",
                "type": "ManyToMany",
                "targetEntity": "Category",
                "mappedBy": null,
                "inversedBy": "cachedproducts",
                "cascade": [
                    "persist"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "products",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "pools",
                "type": "ManyToMany",
                "targetEntity": "ObjectPool",
                "mappedBy": null,
                "inversedBy": "products",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "crosssellings",
                "type": "ManyToMany",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "inversedCrosssellings",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "inversedCrosssellings",
                "type": "ManyToMany",
                "targetEntity": "Product",
                "mappedBy": "crosssellings",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "reports",
                "type": "ManyToMany",
                "targetEntity": "Report",
                "mappedBy": null,
                "inversedBy": "products",
                "cascade": [
                    "persist"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "mainCategory",
                "type": "ManyToOne",
                "targetEntity": "Category",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "options",
                "type": "ManyToMany",
                "targetEntity": "ProductOption",
                "mappedBy": null,
                "inversedBy": "products",
                "cascade": [
                    "persist"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "attributes",
                "type": "ManyToMany",
                "targetEntity": "Attribute",
                "mappedBy": null,
                "inversedBy": "products",
                "cascade": [
                    "persist"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "accessories",
                "type": "OneToMany",
                "targetEntity": "ProductAccessory",
                "mappedBy": "product",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "materials",
                "type": "OneToMany",
                "targetEntity": "ProductMaterial",
                "mappedBy": "product",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "optionmaterialsquantities",
                "type": "OneToMany",
                "targetEntity": "ProductOptionMaterialQuantity",
                "mappedBy": "product",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "scalePrices",
                "type": "OneToMany",
                "targetEntity": "ScalePrice",
                "mappedBy": "product",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "serialNumbers",
                "type": "OneToMany",
                "targetEntity": "ProductSerialNumber",
                "mappedBy": "product",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "prices",
                "type": "OneToMany",
                "targetEntity": "ProductPrice",
                "mappedBy": "product",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "stocks",
                "type": "OneToMany",
                "targetEntity": "ProductStock",
                "mappedBy": "product",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "EAGER",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "stockConditions",
                "type": "OneToMany",
                "targetEntity": "ProductStockCondition",
                "mappedBy": "product",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "EAGER",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "saleConditions",
                "type": "OneToMany",
                "targetEntity": "ProductSaleCondition",
                "mappedBy": "product",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "EAGER",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customerConditions",
                "type": "OneToMany",
                "targetEntity": "ProductCustomerCondition",
                "mappedBy": "product",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "EAGER",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "statistics",
                "type": "OneToMany",
                "targetEntity": "ProductStatistics",
                "mappedBy": "product",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "EAGER",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customergroups",
                "type": "ManyToMany",
                "targetEntity": "CustomerGroup",
                "mappedBy": null,
                "inversedBy": "products",
                "cascade": [
                    "persist"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedUsers",
                "type": "ManyToMany",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "products",
                "cascade": [
                    "persist"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "voucherseries",
                "type": "ManyToMany",
                "targetEntity": "VoucherSerie",
                "mappedBy": null,
                "inversedBy": "products",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "discounts",
                "type": "ManyToMany",
                "targetEntity": "Discount",
                "mappedBy": null,
                "inversedBy": "products",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "saleschannels",
                "type": "ManyToMany",
                "targetEntity": "SalesChannel",
                "mappedBy": null,
                "inversedBy": "products",
                "cascade": [
                    "persist"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "productIndex",
                "type": "ManyToOne",
                "targetEntity": "ProductIndex",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shippingcosts",
                "type": "ManyToMany",
                "targetEntity": "ShippingCost",
                "mappedBy": "products",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shippings",
                "type": "ManyToMany",
                "targetEntity": "Shipping",
                "mappedBy": "products",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedshippingcosts",
                "type": "ManyToMany",
                "targetEntity": "ShippingCost",
                "mappedBy": "excludedProducts",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedshippings",
                "type": "ManyToMany",
                "targetEntity": "Shipping",
                "mappedBy": "excludedProducts",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shippingpackages",
                "type": "ManyToMany",
                "targetEntity": "ShippingPackage",
                "mappedBy": "products",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedshippingpackages",
                "type": "ManyToMany",
                "targetEntity": "ShippingPackage",
                "mappedBy": "excludedProducts",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "mainClient",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "createdByUser",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "status",
                "type": "ManyToOne",
                "targetEntity": "EntityStatus",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "productComments",
                "type": "OneToMany",
                "targetEntity": "ProductComment",
                "mappedBy": "product",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "variantProductOption",
                "type": "ManyToOne",
                "targetEntity": "ProductOption",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "variantProductOptionField",
                "type": "ManyToOne",
                "targetEntity": "ProductOptionField",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "noCloneVariants",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setNoCloneVariants",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "translatableCollections",
                "readable": true,
                "writable": false,
                "getterMethod": "getTranslatableCollections",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "parents",
                "readable": true,
                "writable": false,
                "getterMethod": "getParents",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": true,
                "getterMethod": "getId",
                "setterMethod": "setId",
                "returnType": "integer",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get Foreign ID",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignParentId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignParentId",
                "setterMethod": "setForeignParentId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get Foreign Parent ID",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "active",
                "readable": true,
                "writable": true,
                "getterMethod": "getActive",
                "setterMethod": "setActive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get active",
                "isExistingProperty": true
            },
            {
                "twigName": "activeFrom",
                "readable": true,
                "writable": true,
                "getterMethod": "getActiveFrom",
                "setterMethod": "setActiveFrom",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get activeFrom",
                "isExistingProperty": true
            },
            {
                "twigName": "activeTo",
                "readable": true,
                "writable": true,
                "getterMethod": "getActiveTo",
                "setterMethod": "setActiveTo",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get activeTo",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "description",
                "readable": true,
                "writable": true,
                "getterMethod": "getDescription",
                "setterMethod": "setDescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get description",
                "isExistingProperty": true
            },
            {
                "twigName": "longdescription",
                "readable": true,
                "writable": true,
                "getterMethod": "getLongdescription",
                "setterMethod": "setLongdescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get longdescription",
                "isExistingProperty": true
            },
            {
                "twigName": "parent",
                "readable": true,
                "writable": true,
                "getterMethod": "getParent",
                "setterMethod": "setParent",
                "returnType": "Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get parent",
                "isExistingProperty": true
            },
            {
                "twigName": "children",
                "readable": true,
                "writable": false,
                "getterMethod": "getChildren",
                "setterMethod": null,
                "returnType": "Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get children",
                "isExistingProperty": true
            },
            {
                "twigName": "allChildren",
                "readable": true,
                "writable": false,
                "getterMethod": "getAllChildren",
                "setterMethod": null,
                "returnType": "Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get all children",
                "isExistingProperty": false
            },
            {
                "twigName": "allCategories",
                "readable": true,
                "writable": false,
                "getterMethod": "getAllCategories",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "allProductGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getAllProductGroups",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "categoriesAlsoByParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getCategoriesAlsoByParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "rootCategories",
                "readable": true,
                "writable": false,
                "getterMethod": "getRootCategories",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "categories",
                "readable": true,
                "writable": false,
                "getterMethod": "getCategories",
                "setterMethod": null,
                "returnType": "Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get categories",
                "isExistingProperty": true
            },
            {
                "twigName": "sku",
                "readable": true,
                "writable": true,
                "getterMethod": "getSku",
                "setterMethod": "setSku",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sku",
                "isExistingProperty": true
            },
            {
                "twigName": "oldPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getOldPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "price",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrice",
                "setterMethod": "setPrice",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get price",
                "isExistingProperty": true
            },
            {
                "twigName": "priceChanged",
                "readable": true,
                "writable": false,
                "getterMethod": "getPriceChanged",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "purchasePriceChanged",
                "readable": true,
                "writable": false,
                "getterMethod": "getPurchasePriceChanged",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "uVPChanged",
                "readable": true,
                "writable": false,
                "getterMethod": "getUVPChanged",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "stock",
                "readable": true,
                "writable": true,
                "getterMethod": "getStock",
                "setterMethod": "setStock",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get stock",
                "isExistingProperty": true
            },
            {
                "twigName": "searchkeys",
                "readable": true,
                "writable": true,
                "getterMethod": "getSearchkeys",
                "setterMethod": "setSearchkeys",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get searchkeys",
                "isExistingProperty": true
            },
            {
                "twigName": "pictures",
                "readable": true,
                "writable": false,
                "getterMethod": "getPictures",
                "setterMethod": null,
                "returnType": "Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get picture",
                "isExistingProperty": true
            },
            {
                "twigName": "thisOrParentPictures",
                "readable": true,
                "writable": false,
                "getterMethod": "getThisOrParentPictures",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "mergedThisOrParentPictures",
                "readable": true,
                "writable": false,
                "getterMethod": "getMergedThisOrParentPictures",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "picture",
                "readable": true,
                "writable": false,
                "getterMethod": "getPicture",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            },
            {
                "twigName": "vendor",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendor",
                "setterMethod": "setVendor",
                "returnType": "Aggrosoft\\WAWIBundle\\Entity\\Vendor",
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\Vendor",
                "docComment": "Get vendor",
                "isExistingProperty": true
            },
            {
                "twigName": "tax",
                "readable": true,
                "writable": true,
                "getterMethod": "getTax",
                "setterMethod": "setTax",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Tax",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Tax",
                "docComment": "Get tax",
                "isExistingProperty": true
            },
            {
                "twigName": "clients",
                "readable": true,
                "writable": false,
                "getterMethod": "getClients",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get clients",
                "isExistingProperty": true
            },
            {
                "twigName": "activeClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getActiveClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "properCategory",
                "readable": true,
                "writable": false,
                "getterMethod": "getProperCategory",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "firstCategory",
                "readable": true,
                "writable": true,
                "getterMethod": "getFirstCategory",
                "setterMethod": "setFirstCategory",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "additinfo",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditinfo",
                "setterMethod": "setAdditinfo",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additinfo",
                "isExistingProperty": true
            },
            {
                "twigName": "options",
                "readable": true,
                "writable": false,
                "getterMethod": "getOptions",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get options",
                "isExistingProperty": true
            },
            {
                "twigName": "uvp",
                "readable": true,
                "writable": true,
                "getterMethod": "getUvp",
                "setterMethod": "setUvp",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get uvp",
                "isExistingProperty": true
            },
            {
                "twigName": "ean",
                "readable": true,
                "writable": true,
                "getterMethod": "getEan",
                "setterMethod": "setEan",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ean",
                "isExistingProperty": true
            },
            {
                "twigName": "mpn",
                "readable": true,
                "writable": true,
                "getterMethod": "getMpn",
                "setterMethod": "setMpn",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get mpn",
                "isExistingProperty": true
            },
            {
                "twigName": "vat",
                "readable": true,
                "writable": true,
                "getterMethod": "getVat",
                "setterMethod": "setVat",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get vat",
                "isExistingProperty": false
            },
            {
                "twigName": "weight",
                "readable": true,
                "writable": true,
                "getterMethod": "getWeight",
                "setterMethod": "setWeight",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get weight",
                "isExistingProperty": true
            },
            {
                "twigName": "tags",
                "readable": true,
                "writable": true,
                "getterMethod": "getTags",
                "setterMethod": "setTags",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tags",
                "isExistingProperty": true
            },
            {
                "twigName": "variantName",
                "readable": true,
                "writable": true,
                "getterMethod": "getVariantName",
                "setterMethod": "setVariantName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get variantName",
                "isExistingProperty": true
            },
            {
                "twigName": "iconName",
                "readable": true,
                "writable": true,
                "getterMethod": "getIconName",
                "setterMethod": "setIconName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get iconName",
                "isExistingProperty": true
            },
            {
                "twigName": "thumbName",
                "readable": true,
                "writable": true,
                "getterMethod": "getThumbName",
                "setterMethod": "setThumbName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get thumbName",
                "isExistingProperty": true
            },
            {
                "twigName": "icon",
                "readable": true,
                "writable": true,
                "getterMethod": "getIcon",
                "setterMethod": "setIcon",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "thumb",
                "readable": true,
                "writable": true,
                "getterMethod": "getThumb",
                "setterMethod": "setThumb",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "unitQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getUnitQuantity",
                "setterMethod": "setUnitQuantity",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get unitQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "unitName",
                "readable": true,
                "writable": true,
                "getterMethod": "getUnitName",
                "setterMethod": "setUnitName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get unitName",
                "isExistingProperty": true
            },
            {
                "twigName": "purchasePrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getPurchasePrice",
                "setterMethod": "setPurchasePrice",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get purchasePrice",
                "isExistingProperty": true
            },
            {
                "twigName": "width",
                "readable": true,
                "writable": true,
                "getterMethod": "getWidth",
                "setterMethod": "setWidth",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get width",
                "isExistingProperty": true
            },
            {
                "twigName": "height",
                "readable": true,
                "writable": true,
                "getterMethod": "getHeight",
                "setterMethod": "setHeight",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get height",
                "isExistingProperty": true
            },
            {
                "twigName": "length",
                "readable": true,
                "writable": true,
                "getterMethod": "getLength",
                "setterMethod": "setLength",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get length",
                "isExistingProperty": true
            },
            {
                "twigName": "externalLink",
                "readable": true,
                "writable": true,
                "getterMethod": "getExternalLink",
                "setterMethod": "setExternalLink",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get externalLink",
                "isExistingProperty": true
            },
            {
                "twigName": "externalLinkText",
                "readable": true,
                "writable": true,
                "getterMethod": "getExternalLinkText",
                "setterMethod": "setExternalLinkText",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get externalLinkText",
                "isExistingProperty": true
            },
            {
                "twigName": "availableOn",
                "readable": true,
                "writable": true,
                "getterMethod": "getAvailableOn",
                "setterMethod": "setAvailableOn",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get availableOn",
                "isExistingProperty": true
            },
            {
                "twigName": "deliveryStatus",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeliveryStatus",
                "setterMethod": "setDeliveryStatus",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get deliveryStatus",
                "isExistingProperty": true
            },
            {
                "twigName": "scalePrices",
                "readable": true,
                "writable": false,
                "getterMethod": "getScalePrices",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get scalePrices",
                "isExistingProperty": true
            },
            {
                "twigName": "prices",
                "readable": true,
                "writable": false,
                "getterMethod": "getPrices",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get prices",
                "isExistingProperty": true
            },
            {
                "twigName": "minDeliveryTime",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinDeliveryTime",
                "setterMethod": "setMinDeliveryTime",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get minDeliveryTime",
                "isExistingProperty": true
            },
            {
                "twigName": "maxDeliveryTime",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaxDeliveryTime",
                "setterMethod": "setMaxDeliveryTime",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get maxDeliveryTime",
                "isExistingProperty": true
            },
            {
                "twigName": "deliveryTimeUnit",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeliveryTimeUnit",
                "setterMethod": "setDeliveryTimeUnit",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get deliveryTimeUnit",
                "isExistingProperty": true
            },
            {
                "twigName": "mediafiles",
                "readable": true,
                "writable": false,
                "getterMethod": "getMediafiles",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get mediafiles",
                "isExistingProperty": true
            },
            {
                "twigName": "attributes",
                "readable": true,
                "writable": false,
                "getterMethod": "getAttributes",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get attributes",
                "isExistingProperty": true
            },
            {
                "twigName": "attributevalues",
                "readable": true,
                "writable": false,
                "getterMethod": "getAttributevalues",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get attributevalues",
                "isExistingProperty": true
            },
            {
                "twigName": "manufacturer",
                "readable": true,
                "writable": true,
                "getterMethod": "getManufacturer",
                "setterMethod": "setManufacturer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Manufacturer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Manufacturer",
                "docComment": "Get manufacturer",
                "isExistingProperty": true
            },
            {
                "twigName": "sizetable",
                "readable": true,
                "writable": true,
                "getterMethod": "getSizetable",
                "setterMethod": "setSizetable",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sizetable",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "lastExported",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastExported",
                "setterMethod": "setLastExported",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastExported",
                "isExistingProperty": true
            },
            {
                "twigName": "distean",
                "readable": true,
                "writable": true,
                "getterMethod": "getDistean",
                "setterMethod": "setDistean",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get distean",
                "isExistingProperty": true
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "nonMaterial",
                "readable": true,
                "writable": true,
                "getterMethod": "getNonMaterial",
                "setterMethod": "setNonMaterial",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get nonMaterial",
                "isExistingProperty": true
            },
            {
                "twigName": "translatableLocaleOnlyThis",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocaleOnlyThis",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "minimumStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinimumStock",
                "setterMethod": "setMinimumStock",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get minimumStock",
                "isExistingProperty": true
            },
            {
                "twigName": "maximumStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaximumStock",
                "setterMethod": "setMaximumStock",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get maximumStock",
                "isExistingProperty": true
            },
            {
                "twigName": "reservedStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getReservedStock",
                "setterMethod": "setReservedStock",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get reservedStock",
                "isExistingProperty": true
            },
            {
                "twigName": "stockBuffer",
                "readable": true,
                "writable": true,
                "getterMethod": "getStockBuffer",
                "setterMethod": "setStockBuffer",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get stockBuffer",
                "isExistingProperty": true
            },
            {
                "twigName": "useStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getUseStock",
                "setterMethod": "setUseStock",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get useStock",
                "isExistingProperty": true
            },
            {
                "twigName": "useStockAlsoMaterials",
                "readable": true,
                "writable": false,
                "getterMethod": "getUseStockAlsoMaterials",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "vendorProducts",
                "readable": true,
                "writable": false,
                "getterMethod": "getVendorProducts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get vendorProducts",
                "isExistingProperty": true
            },
            {
                "twigName": "adult",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdult",
                "setterMethod": "setAdult",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get adult",
                "isExistingProperty": true
            },
            {
                "twigName": "countryOfOrigin",
                "readable": true,
                "writable": true,
                "getterMethod": "getCountryOfOrigin",
                "setterMethod": "setCountryOfOrigin",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "docComment": "Get countryOfOrigin",
                "isExistingProperty": true
            },
            {
                "twigName": "rootParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getRootParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "rootParentOrThis",
                "readable": true,
                "writable": false,
                "getterMethod": "getRootParentOrThis",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "parentPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getParentPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "uniquenumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getUniquenumber",
                "setterMethod": "setUniquenumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get uniquenumber",
                "isExistingProperty": true
            },
            {
                "twigName": "fullTitle",
                "readable": true,
                "writable": false,
                "getterMethod": "getFullTitle",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "fullVariantTitle",
                "readable": true,
                "writable": false,
                "getterMethod": "getFullVariantTitle",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "realStock",
                "readable": true,
                "writable": false,
                "getterMethod": "getRealStock",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "stockForSalesChannels",
                "readable": true,
                "writable": true,
                "getterMethod": "getStockForSalesChannels",
                "setterMethod": "setStockForSalesChannels",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "realParentStock",
                "readable": true,
                "writable": false,
                "getterMethod": "getRealParentStock",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "vendorStock",
                "readable": true,
                "writable": false,
                "getterMethod": "getVendorStock",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "fullVendorStock",
                "readable": true,
                "writable": false,
                "getterMethod": "getFullVendorStock",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "mainClient",
                "readable": true,
                "writable": true,
                "getterMethod": "getMainClient",
                "setterMethod": "setMainClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get mainClient",
                "isExistingProperty": true
            },
            {
                "twigName": "leafChildren",
                "readable": true,
                "writable": false,
                "getterMethod": "getLeafChildren",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "activeLeafChildrenAndParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getActiveLeafChildrenAndParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "onlyLeafChildren",
                "readable": true,
                "writable": false,
                "getterMethod": "getOnlyLeafChildren",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "serialNumbers",
                "readable": true,
                "writable": false,
                "getterMethod": "getSerialNumbers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get serialNumbers",
                "isExistingProperty": true
            },
            {
                "twigName": "bulkGoods",
                "readable": true,
                "writable": true,
                "getterMethod": "getBulkGoods",
                "setterMethod": "setBulkGoods",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get bulkGoods",
                "isExistingProperty": true
            },
            {
                "twigName": "minimumAge",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinimumAge",
                "setterMethod": "setMinimumAge",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get minimumAge",
                "isExistingProperty": true
            },
            {
                "twigName": "isMaterial",
                "readable": true,
                "writable": true,
                "getterMethod": "getIsMaterial",
                "setterMethod": "setIsMaterial",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get isMaterial",
                "isExistingProperty": true
            },
            {
                "twigName": "materials",
                "readable": true,
                "writable": false,
                "getterMethod": "getMaterials",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get materials",
                "isExistingProperty": true
            },
            {
                "twigName": "deletedAt",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeletedAt",
                "setterMethod": "setDeletedAt",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": true
            },
            {
                "twigName": "optionmaterialsquantities",
                "readable": true,
                "writable": false,
                "getterMethod": "getOptionmaterialsquantities",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get optionmaterialsquantities",
                "isExistingProperty": true
            },
            {
                "twigName": "thisOrParentMaterial",
                "readable": true,
                "writable": false,
                "getterMethod": "isThisOrParentMaterial",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "materialSort",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaterialSort",
                "setterMethod": "setMaterialSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get materialSort",
                "isExistingProperty": true
            },
            {
                "twigName": "materialUnit",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaterialUnit",
                "setterMethod": "setMaterialUnit",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get materialUnit",
                "isExistingProperty": true
            },
            {
                "twigName": "thisOrParentMaterialUnit",
                "readable": true,
                "writable": false,
                "getterMethod": "getThisOrParentMaterialUnit",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "thisOrParentSkipDiscounts",
                "readable": true,
                "writable": false,
                "getterMethod": "getThisOrParentSkipDiscounts",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "materialInternalName",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaterialInternalName",
                "setterMethod": "setMaterialInternalName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get materialInternalName",
                "isExistingProperty": true
            },
            {
                "twigName": "materialBundleQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaterialBundleQuantity",
                "setterMethod": "setMaterialBundleQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get materialBundleQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "fixStorageLocations",
                "readable": true,
                "writable": false,
                "getterMethod": "getFixStorageLocations",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get fixStorageLocations",
                "isExistingProperty": true
            },
            {
                "twigName": "fixStorageLocations2",
                "readable": true,
                "writable": false,
                "getterMethod": "getFixStorageLocations2",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get fixStorageLocations",
                "isExistingProperty": false
            },
            {
                "twigName": "additionalTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalTitle",
                "setterMethod": "setAdditionalTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            },
            {
                "twigName": "stocks",
                "readable": true,
                "writable": false,
                "getterMethod": "getStocks",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get stocks",
                "isExistingProperty": true
            },
            {
                "twigName": "totalStock",
                "readable": true,
                "writable": false,
                "getterMethod": "getTotalStock",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "clientStock",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setClientStock",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "clientReservedStock",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setClientReservedStock",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "clientInternalReservedStock",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setClientInternalReservedStock",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "clientNegativeStock",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setClientNegativeStock",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "productFullTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductFullTitle",
                "setterMethod": "setProductFullTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productFullTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "saleUnitName",
                "readable": true,
                "writable": true,
                "getterMethod": "getSaleUnitName",
                "setterMethod": "setSaleUnitName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get saleUnitName",
                "isExistingProperty": true
            },
            {
                "twigName": "unitNameAlsoAtParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getUnitNameAlsoAtParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "unitQuantityAlsoAtParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getUnitQuantityAlsoAtParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "saleUnitNameAlsoAtParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getSaleUnitNameAlsoAtParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "weightAlsoAtParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getWeightAlsoAtParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "nettoWeightAlsoAtParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getNettoWeightAlsoAtParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "widthAlsoAtParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getWidthAlsoAtParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "heightAlsoAtParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getHeightAlsoAtParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "lengthAlsoAtParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getLengthAlsoAtParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "volumeAlsoAtParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getVolumeAlsoAtParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": false,
                "getterMethod": "getLanguage",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "selectedLanguage",
                "readable": true,
                "writable": true,
                "getterMethod": "getSelectedLanguage",
                "setterMethod": "setSelectedLanguage",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "customergroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomergroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get customergroups",
                "isExistingProperty": true
            },
            {
                "twigName": "voucherseries",
                "readable": true,
                "writable": false,
                "getterMethod": "getVoucherseries",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get voucherseries",
                "isExistingProperty": true
            },
            {
                "twigName": "saleVoucher",
                "readable": true,
                "writable": true,
                "getterMethod": "getSaleVoucher",
                "setterMethod": "setSaleVoucher",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get saleVoucher",
                "isExistingProperty": true
            },
            {
                "twigName": "saleVoucherThisOrParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getSaleVoucherThisOrParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "prepaidCardThisOrParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getPrepaidCardThisOrParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "noSalesChannel",
                "readable": true,
                "writable": true,
                "getterMethod": "getNoSalesChannel",
                "setterMethod": "setNoSalesChannel",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get noSalesChannel",
                "isExistingProperty": true
            },
            {
                "twigName": "saleschannels",
                "readable": true,
                "writable": false,
                "getterMethod": "getSaleschannels",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get saleschannels",
                "isExistingProperty": true
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "countryTaxes",
                "readable": true,
                "writable": false,
                "getterMethod": "getCountryTaxes",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get countryTaxes",
                "isExistingProperty": true
            },
            {
                "twigName": "marketplaceFee",
                "readable": true,
                "writable": true,
                "getterMethod": "getMarketplaceFee",
                "setterMethod": "setMarketplaceFee",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get marketplaceFee",
                "isExistingProperty": true
            },
            {
                "twigName": "marketplaceType",
                "readable": true,
                "writable": true,
                "getterMethod": "getMarketplaceType",
                "setterMethod": "setMarketplaceType",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get marketplaceType",
                "isExistingProperty": true
            },
            {
                "twigName": "marketplaceCustomer",
                "readable": true,
                "writable": true,
                "getterMethod": "getMarketplaceCustomer",
                "setterMethod": "setMarketplaceCustomer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get marketplaceCustomer",
                "isExistingProperty": true
            },
            {
                "twigName": "mainCategory",
                "readable": true,
                "writable": true,
                "getterMethod": "getMainCategory",
                "setterMethod": "setMainCategory",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Category",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Category",
                "docComment": "Get mainCategory",
                "isExistingProperty": true
            },
            {
                "twigName": "buyingUnitName",
                "readable": true,
                "writable": true,
                "getterMethod": "getBuyingUnitName",
                "setterMethod": "setBuyingUnitName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get buyingUnitName",
                "isExistingProperty": true
            },
            {
                "twigName": "sale2buyingUnitFormula",
                "readable": true,
                "writable": true,
                "getterMethod": "getSale2buyingUnitFormula",
                "setterMethod": "setSale2buyingUnitFormula",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sale2buyingUnitFormula",
                "isExistingProperty": true
            },
            {
                "twigName": "customsTariffNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomsTariffNumber",
                "setterMethod": "setCustomsTariffNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customsTariffNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "thisOrParentCustomsTariffNumber",
                "readable": true,
                "writable": false,
                "getterMethod": "getThisOrParentCustomsTariffNumber",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "parentOrThisWithCustomerPrices",
                "readable": true,
                "writable": false,
                "getterMethod": "getParentOrThisWithCustomerPrices",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "minimumVariantPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getMinimumVariantPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "orderedStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderedStock",
                "setterMethod": "setOrderedStock",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get orderedStock",
                "isExistingProperty": true
            },
            {
                "twigName": "commission",
                "readable": true,
                "writable": true,
                "getterMethod": "getCommission",
                "setterMethod": "setCommission",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get commission",
                "isExistingProperty": true
            },
            {
                "twigName": "inversedFee",
                "readable": true,
                "writable": false,
                "getterMethod": "getInversedFee",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "commissionContract",
                "readable": true,
                "writable": true,
                "getterMethod": "getCommissionContract",
                "setterMethod": "setCommissionContract",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CommissionContract",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CommissionContract",
                "docComment": "Get commissionContract",
                "isExistingProperty": true
            },
            {
                "twigName": "marketplacePercentFee",
                "readable": true,
                "writable": true,
                "getterMethod": "getMarketplacePercentFee",
                "setterMethod": "setMarketplacePercentFee",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get marketplacePercentFee",
                "isExistingProperty": true
            },
            {
                "twigName": "marketplaceFixFee",
                "readable": true,
                "writable": true,
                "getterMethod": "getMarketplaceFixFee",
                "setterMethod": "setMarketplaceFixFee",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get marketplaceFixFee",
                "isExistingProperty": true
            },
            {
                "twigName": "marketplaceFeeFormula",
                "readable": true,
                "writable": true,
                "getterMethod": "getMarketplaceFeeFormula",
                "setterMethod": "setMarketplaceFeeFormula",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get marketplaceFeeFormula",
                "isExistingProperty": true
            },
            {
                "twigName": "ignoreCalcStockOnCombinedProducts",
                "readable": true,
                "writable": true,
                "getterMethod": "getIgnoreCalcStockOnCombinedProducts",
                "setterMethod": "setIgnoreCalcStockOnCombinedProducts",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get ignoreCalcStockOnCombinedProducts",
                "isExistingProperty": true
            },
            {
                "twigName": "thisOrParentActive",
                "readable": true,
                "writable": false,
                "getterMethod": "getThisOrParentActive",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "shippingcosts",
                "readable": true,
                "writable": false,
                "getterMethod": "getShippingcosts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get shippingcosts",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedshippingcosts",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedshippingcosts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedshippingcosts",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedshippings",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedshippings",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedshippings",
                "isExistingProperty": true
            },
            {
                "twigName": "shippings",
                "readable": true,
                "writable": false,
                "getterMethod": "getShippings",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get shippings",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "reports",
                "readable": true,
                "writable": false,
                "getterMethod": "getReports",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get reports",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingpackages",
                "readable": true,
                "writable": false,
                "getterMethod": "getShippingpackages",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get shippingpackages",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedshippingpackages",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedshippingpackages",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedshippingpackages",
                "isExistingProperty": true
            },
            {
                "twigName": "discounts",
                "readable": true,
                "writable": false,
                "getterMethod": "getDiscounts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get discounts",
                "isExistingProperty": true
            },
            {
                "twigName": "skipDiscounts",
                "readable": true,
                "writable": true,
                "getterMethod": "getSkipDiscounts",
                "setterMethod": "setSkipDiscounts",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get skipDiscounts",
                "isExistingProperty": true
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "subscription",
                "readable": true,
                "writable": true,
                "getterMethod": "getSubscription",
                "setterMethod": "setSubscription",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get subscription",
                "isExistingProperty": true
            },
            {
                "twigName": "subscriptionPeriod",
                "readable": true,
                "writable": true,
                "getterMethod": "getSubscriptionPeriod",
                "setterMethod": "setSubscriptionPeriod",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get subscriptionPeriod",
                "isExistingProperty": true
            },
            {
                "twigName": "isProductionOrder",
                "readable": true,
                "writable": true,
                "getterMethod": "getIsProductionOrder",
                "setterMethod": "setIsProductionOrder",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get isProductionOrder",
                "isExistingProperty": true
            },
            {
                "twigName": "salesLastMonth",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalesLastMonth",
                "setterMethod": "setSalesLastMonth",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get salesLastMonth",
                "isExistingProperty": true
            },
            {
                "twigName": "salesCustomPeriod",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalesCustomPeriod",
                "setterMethod": "setSalesCustomPeriod",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get salesCustomPeriod",
                "isExistingProperty": true
            },
            {
                "twigName": "lastSoldDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastSoldDate",
                "setterMethod": "setLastSoldDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get lastSoldDate",
                "isExistingProperty": true
            },
            {
                "twigName": "statistics",
                "readable": true,
                "writable": false,
                "getterMethod": "getStatistics",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get statistics",
                "isExistingProperty": true
            },
            {
                "twigName": "productGroup",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductGroup",
                "setterMethod": "setProductGroup",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "childrenTitles",
                "readable": true,
                "writable": true,
                "getterMethod": "getChildrenTitles",
                "setterMethod": "setChildrenTitles",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get childrenTitles",
                "isExistingProperty": true
            },
            {
                "twigName": "childrenTitlesSet",
                "readable": true,
                "writable": true,
                "getterMethod": "getChildrenTitlesSet",
                "setterMethod": "setChildrenTitlesSet",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get childrenTitlesSet",
                "isExistingProperty": true
            },
            {
                "twigName": "stockConditions",
                "readable": true,
                "writable": false,
                "getterMethod": "getStockConditions",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get stockConditions",
                "isExistingProperty": true
            },
            {
                "twigName": "internalEan",
                "readable": true,
                "writable": true,
                "getterMethod": "getInternalEan",
                "setterMethod": "setInternalEan",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get internalEan",
                "isExistingProperty": true
            },
            {
                "twigName": "actPurchasePrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getActPurchasePrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "midPurchasePrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getMidPurchasePrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "minPurchasePrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getMinPurchasePrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "calculatedPurchasePrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getCalculatedPurchasePrice",
                "setterMethod": "setCalculatedPurchasePrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get calculatedPurchasePrice",
                "isExistingProperty": true
            },
            {
                "twigName": "bruttoPurchasePrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getBruttoPurchasePrice",
                "setterMethod": "setBruttoPurchasePrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bruttoPurchasePrice",
                "isExistingProperty": true
            },
            {
                "twigName": "isLicenseProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getIsLicenseProduct",
                "setterMethod": "setIsLicenseProduct",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get isLicenseProduct",
                "isExistingProperty": true
            },
            {
                "twigName": "licensePeriodDays",
                "readable": true,
                "writable": true,
                "getterMethod": "getLicensePeriodDays",
                "setterMethod": "setLicensePeriodDays",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get licensePeriodDays",
                "isExistingProperty": true
            },
            {
                "twigName": "updatePeriodDays",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdatePeriodDays",
                "setterMethod": "setUpdatePeriodDays",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get updatePeriodDays",
                "isExistingProperty": true
            },
            {
                "twigName": "licenseUpdatePercentPrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getLicenseUpdatePercentPrice",
                "setterMethod": "setLicenseUpdatePercentPrice",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get licenseUpdatePercentPrice",
                "isExistingProperty": true
            },
            {
                "twigName": "accessories",
                "readable": true,
                "writable": false,
                "getterMethod": "getAccessories",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get accessories",
                "isExistingProperty": true
            },
            {
                "twigName": "bestBeforeProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getBestBeforeProduct",
                "setterMethod": "setBestBeforeProduct",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get bestBeforeProduct",
                "isExistingProperty": true
            },
            {
                "twigName": "bestBeforeWaitingPeriod",
                "readable": true,
                "writable": true,
                "getterMethod": "getBestBeforeWaitingPeriod",
                "setterMethod": "setBestBeforeWaitingPeriod",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get bestBeforeWaitingPeriod",
                "isExistingProperty": true
            },
            {
                "twigName": "productTaxRate",
                "readable": true,
                "writable": false,
                "getterMethod": "getProductTaxRate",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "serialNumberProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getSerialNumberProduct",
                "setterMethod": "setSerialNumberProduct",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get serialNumberProduct",
                "isExistingProperty": true
            },
            {
                "twigName": "customReservedStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomReservedStock",
                "setterMethod": "setCustomReservedStock",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customReservedStock",
                "isExistingProperty": true
            },
            {
                "twigName": "singleAttributeValues",
                "readable": true,
                "writable": false,
                "getterMethod": "getSingleAttributeValues",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "productIndex",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductIndex",
                "setterMethod": "setProductIndex",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductIndex",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductIndex",
                "docComment": "Get productIndex",
                "isExistingProperty": true
            },
            {
                "twigName": "salesLastYear",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalesLastYear",
                "setterMethod": "setSalesLastYear",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get salesLastYear",
                "isExistingProperty": true
            },
            {
                "twigName": "salesNextMonthLastYear",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalesNextMonthLastYear",
                "setterMethod": "setSalesNextMonthLastYear",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get salesNextMonthLastYear",
                "isExistingProperty": true
            },
            {
                "twigName": "priceFormula",
                "readable": true,
                "writable": true,
                "getterMethod": "getPriceFormula",
                "setterMethod": "setPriceFormula",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get priceFormula",
                "isExistingProperty": true
            },
            {
                "twigName": "minPurchaseTime",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinPurchaseTime",
                "setterMethod": "setMinPurchaseTime",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get minPurchaseTime",
                "isExistingProperty": true
            },
            {
                "twigName": "maxPurchaseTime",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaxPurchaseTime",
                "setterMethod": "setMaxPurchaseTime",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get maxPurchaseTime",
                "isExistingProperty": true
            },
            {
                "twigName": "purchaseTimeUnit",
                "readable": true,
                "writable": true,
                "getterMethod": "getPurchaseTimeUnit",
                "setterMethod": "setPurchaseTimeUnit",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get purchaseTimeUnit",
                "isExistingProperty": true
            },
            {
                "twigName": "serviceCustomer",
                "readable": true,
                "writable": true,
                "getterMethod": "getServiceCustomer",
                "setterMethod": "setServiceCustomer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get serviceCustomer",
                "isExistingProperty": true
            },
            {
                "twigName": "negativeStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getNegativeStock",
                "setterMethod": "setNegativeStock",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get negativeStock",
                "isExistingProperty": true
            },
            {
                "twigName": "picture1",
                "readable": true,
                "writable": true,
                "getterMethod": "getPicture1",
                "setterMethod": "setPicture1",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "picture1CustomUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getPicture1CustomUrl",
                "setterMethod": "setPicture1CustomUrl",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "picture2",
                "readable": true,
                "writable": true,
                "getterMethod": "getPicture2",
                "setterMethod": "setPicture2",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "picture2CustomUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getPicture2CustomUrl",
                "setterMethod": "setPicture2CustomUrl",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "picture3",
                "readable": true,
                "writable": true,
                "getterMethod": "getPicture3",
                "setterMethod": "setPicture3",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "picture1Name",
                "readable": true,
                "writable": true,
                "getterMethod": "getPicture1Name",
                "setterMethod": "setPicture1Name",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "picture2Name",
                "readable": true,
                "writable": true,
                "getterMethod": "getPicture2Name",
                "setterMethod": "setPicture2Name",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "picture3Name",
                "readable": true,
                "writable": true,
                "getterMethod": "getPicture3Name",
                "setterMethod": "setPicture3Name",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "picture7",
                "readable": true,
                "writable": true,
                "getterMethod": "getPicture7",
                "setterMethod": "setPicture7",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "picture7Name",
                "readable": true,
                "writable": true,
                "getterMethod": "getPicture7Name",
                "setterMethod": "setPicture7Name",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "downloadMedia",
                "readable": true,
                "writable": false,
                "getterMethod": "getDownloadMedia",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "downloadMediaFile",
                "readable": true,
                "writable": true,
                "getterMethod": "getDownloadMediaFile",
                "setterMethod": "setDownloadMediaFile",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "downloadMediaFileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getDownloadMediaFileName",
                "setterMethod": "setDownloadMediaFileName",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "entityLocale",
                "readable": true,
                "writable": false,
                "getterMethod": "getEntityLocale",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "calcPricesByMaterials",
                "readable": true,
                "writable": true,
                "getterMethod": "getCalcPricesByMaterials",
                "setterMethod": "setCalcPricesByMaterials",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get calcPricesByMaterials",
                "isExistingProperty": true
            },
            {
                "twigName": "nettoPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getNettoPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "prepaidCard",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrepaidCard",
                "setterMethod": "setPrepaidCard",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get prepaidCard",
                "isExistingProperty": true
            },
            {
                "twigName": "netweight",
                "readable": true,
                "writable": true,
                "getterMethod": "getNetweight",
                "setterMethod": "setNetweight",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get netweight",
                "isExistingProperty": true
            },
            {
                "twigName": "dummyField",
                "readable": true,
                "writable": true,
                "getterMethod": "getDummyField",
                "setterMethod": "setDummyField",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get dummyField",
                "isExistingProperty": true
            },
            {
                "twigName": "bookingQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getBookingQuantity",
                "setterMethod": "setBookingQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bookingQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "crosssellings",
                "readable": true,
                "writable": true,
                "getterMethod": "getCrosssellings",
                "setterMethod": "setCrosssellings",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get crosssellings",
                "isExistingProperty": true
            },
            {
                "twigName": "inversedCrosssellings",
                "readable": true,
                "writable": false,
                "getterMethod": "getInversedCrosssellings",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get inversedCrosssellings",
                "isExistingProperty": true
            },
            {
                "twigName": "allLeafChildrenNotActive",
                "readable": true,
                "writable": false,
                "getterMethod": "isAllLeafChildrenNotActive",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "createdByUser",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreatedByUser",
                "setterMethod": "setCreatedByUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get createdByUser",
                "isExistingProperty": true
            },
            {
                "twigName": "status",
                "readable": true,
                "writable": true,
                "getterMethod": "getStatus",
                "setterMethod": "setStatus",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\EntityStatus",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\EntityStatus",
                "docComment": "Get status",
                "isExistingProperty": true
            },
            {
                "twigName": "fullProductionOrder",
                "readable": true,
                "writable": false,
                "getterMethod": "isFullProductionOrder",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "hybridProductionOrder",
                "readable": true,
                "writable": false,
                "getterMethod": "isHybridProductionOrder",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "notActive",
                "readable": true,
                "writable": true,
                "getterMethod": "getNotActive",
                "setterMethod": "setNotActive",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "calcProductionOrderStockByMaterials",
                "readable": true,
                "writable": true,
                "getterMethod": "getCalcProductionOrderStockByMaterials",
                "setterMethod": "setCalcProductionOrderStockByMaterials",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get calcProductionOrderStockByMaterials",
                "isExistingProperty": true
            },
            {
                "twigName": "calcProductionOrderStockByMaterialsAlsoAtParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getCalcProductionOrderStockByMaterialsAlsoAtParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "saleConditions",
                "readable": true,
                "writable": false,
                "getterMethod": "getSaleConditions",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get saleConditions",
                "isExistingProperty": true
            },
            {
                "twigName": "cachedRootCategories",
                "readable": true,
                "writable": false,
                "getterMethod": "getCachedRootCategories",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get cachedRootCategories",
                "isExistingProperty": true
            },
            {
                "twigName": "allActiveCrosssellings",
                "readable": true,
                "writable": false,
                "getterMethod": "getAllActiveCrosssellings",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "allCrosssellings",
                "readable": true,
                "writable": false,
                "getterMethod": "getAllCrosssellings",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "internalReservedStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getInternalReservedStock",
                "setterMethod": "setInternalReservedStock",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get internalReservedStock",
                "isExistingProperty": true
            },
            {
                "twigName": "customSalesChannelStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomSalesChannelStock",
                "setterMethod": "setCustomSalesChannelStock",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customSalesChannelStock",
                "isExistingProperty": true
            },
            {
                "twigName": "buyableFrom",
                "readable": true,
                "writable": true,
                "getterMethod": "getBuyableFrom",
                "setterMethod": "setBuyableFrom",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get buyableFrom",
                "isExistingProperty": true
            },
            {
                "twigName": "packageWidth",
                "readable": true,
                "writable": true,
                "getterMethod": "getPackageWidth",
                "setterMethod": "setPackageWidth",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get packageWidth",
                "isExistingProperty": true
            },
            {
                "twigName": "packageHeight",
                "readable": true,
                "writable": true,
                "getterMethod": "getPackageHeight",
                "setterMethod": "setPackageHeight",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get packageHeight",
                "isExistingProperty": true
            },
            {
                "twigName": "packageLength",
                "readable": true,
                "writable": true,
                "getterMethod": "getPackageLength",
                "setterMethod": "setPackageLength",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get packageLength",
                "isExistingProperty": true
            },
            {
                "twigName": "uniqId",
                "readable": true,
                "writable": true,
                "getterMethod": "getUniqId",
                "setterMethod": "setUniqId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get uniqId",
                "isExistingProperty": true
            },
            {
                "twigName": "purchasePriceFormula",
                "readable": true,
                "writable": true,
                "getterMethod": "getPurchasePriceFormula",
                "setterMethod": "setPurchasePriceFormula",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get purchasePriceFormula",
                "isExistingProperty": true
            },
            {
                "twigName": "exportSerialNumbersAsVariant",
                "readable": true,
                "writable": true,
                "getterMethod": "getExportSerialNumbersAsVariant",
                "setterMethod": "setExportSerialNumbersAsVariant",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get exportSerialNumbersAsVariant",
                "isExistingProperty": true
            },
            {
                "twigName": "bruttoPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getBruttoPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "stockBufferFormula",
                "readable": true,
                "writable": true,
                "getterMethod": "getStockBufferFormula",
                "setterMethod": "setStockBufferFormula",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stockBufferFormula",
                "isExistingProperty": true
            },
            {
                "twigName": "pools",
                "readable": true,
                "writable": false,
                "getterMethod": "getPools",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get pools",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorAlsoAtParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getVendorAlsoAtParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "optionsAlsoAtParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getOptionsAlsoAtParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "orderedClientStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderedClientStock",
                "setterMethod": "setOrderedClientStock",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get orderedClientStock",
                "isExistingProperty": true
            },
            {
                "twigName": "bookMaterialsIfNotOnStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getBookMaterialsIfNotOnStock",
                "setterMethod": "setBookMaterialsIfNotOnStock",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get bookMaterialsIfNotOnStock",
                "isExistingProperty": true
            },
            {
                "twigName": "weeeNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getWeeeNumber",
                "setterMethod": "setWeeeNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get weeeNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "deviceType",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeviceType",
                "setterMethod": "setDeviceType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get deviceType",
                "isExistingProperty": true
            },
            {
                "twigName": "weeeNumberAlsoAtParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getWeeeNumberAlsoAtParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "deviceTypeAlsoAtParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getDeviceTypeAlsoAtParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "salesLast3Months",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalesLast3Months",
                "setterMethod": "setSalesLast3Months",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get salesLast3Months",
                "isExistingProperty": true
            },
            {
                "twigName": "salesLast2Months",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalesLast2Months",
                "setterMethod": "setSalesLast2Months",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get salesLast2Months",
                "isExistingProperty": true
            },
            {
                "twigName": "scalePricesAlsoAtParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getScalePricesAlsoAtParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "saleConditionsAlsoAtParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getSaleConditionsAlsoAtParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "productComments",
                "readable": true,
                "writable": false,
                "getterMethod": "getProductComments",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get productComments",
                "isExistingProperty": true
            },
            {
                "twigName": "lastProductComment",
                "readable": true,
                "writable": false,
                "getterMethod": "getLastProductComment",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "minAvailableVendorProduct",
                "readable": true,
                "writable": false,
                "getterMethod": "getMinAvailableVendorProduct",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "customerConditions",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomerConditions",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get customerConditions",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedUsers",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedUsers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedUsers",
                "isExistingProperty": true
            },
            {
                "twigName": "pawn",
                "readable": true,
                "writable": true,
                "getterMethod": "getPawn",
                "setterMethod": "setPawn",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get pawn",
                "isExistingProperty": true
            },
            {
                "twigName": "packageWidthAlsoAtParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getPackageWidthAlsoAtParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "packageHeightAlsoAtParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getPackageHeightAlsoAtParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "packageLengthAlsoAtParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getPackageLengthAlsoAtParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "dynamicField",
                "readable": true,
                "writable": true,
                "getterMethod": "getDynamicField",
                "setterMethod": "setDynamicField",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "customThumbnailUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomThumbnailUrl",
                "setterMethod": "setCustomThumbnailUrl",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "mainVendor",
                "readable": true,
                "writable": false,
                "getterMethod": "getMainVendor",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "mainVendorProduct",
                "readable": true,
                "writable": false,
                "getterMethod": "getMainVendorProduct",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "priceInDefaultCurrency",
                "readable": true,
                "writable": true,
                "getterMethod": "getPriceInDefaultCurrency",
                "setterMethod": "setPriceInDefaultCurrency",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get priceInDefaultCurrency",
                "isExistingProperty": true
            },
            {
                "twigName": "taricCode",
                "readable": true,
                "writable": true,
                "getterMethod": "getTaricCode",
                "setterMethod": "setTaricCode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get taricCode",
                "isExistingProperty": true
            },
            {
                "twigName": "thisOrParentTaricCode",
                "readable": true,
                "writable": false,
                "getterMethod": "getThisOrParentTaricCode",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "minimalPriceLast30Days",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinimalPriceLast30Days",
                "setterMethod": "setMinimalPriceLast30Days",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minimalPriceLast30Days",
                "isExistingProperty": true
            },
            {
                "twigName": "minimalPriceDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinimalPriceDate",
                "setterMethod": "setMinimalPriceDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get minimalPriceDate",
                "isExistingProperty": true
            },
            {
                "twigName": "variantProductOption",
                "readable": true,
                "writable": true,
                "getterMethod": "getVariantProductOption",
                "setterMethod": "setVariantProductOption",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductOption",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductOption",
                "docComment": "Get variantProductOption",
                "isExistingProperty": true
            },
            {
                "twigName": "variantProductOptionField",
                "readable": true,
                "writable": true,
                "getterMethod": "getVariantProductOptionField",
                "setterMethod": "setVariantProductOptionField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductOptionField",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductOptionField",
                "docComment": "Get variantProductOptionField",
                "isExistingProperty": true
            },
            {
                "twigName": "dynamicParentCategory",
                "readable": true,
                "writable": true,
                "getterMethod": "getDynamicParentCategory",
                "setterMethod": "setDynamicParentCategory",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "dangerGoods",
                "readable": true,
                "writable": true,
                "getterMethod": "getDangerGoods",
                "setterMethod": "setDangerGoods",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get dangerGoods",
                "isExistingProperty": true
            },
            {
                "twigName": "dangerGoodsNote",
                "readable": true,
                "writable": true,
                "getterMethod": "getDangerGoodsNote",
                "setterMethod": "setDangerGoodsNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get dangerGoodsNote",
                "isExistingProperty": true
            },
            {
                "twigName": "dangerGoodsAlsoAtParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getDangerGoodsAlsoAtParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "dangerGoodsNoteAlsoAtParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getDangerGoodsNoteAlsoAtParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "calculatedPurchasePriceAlsoByMaterials",
                "readable": true,
                "writable": false,
                "getterMethod": "getCalculatedPurchasePriceAlsoByMaterials",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "calcDeliveryTimeByMaterials",
                "readable": true,
                "writable": true,
                "getterMethod": "getCalcDeliveryTimeByMaterials",
                "setterMethod": "setCalcDeliveryTimeByMaterials",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get calcDeliveryTimeByMaterials",
                "isExistingProperty": true
            },
            {
                "twigName": "regionOfOrigin",
                "readable": true,
                "writable": true,
                "getterMethod": "getRegionOfOrigin",
                "setterMethod": "setRegionOfOrigin",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get regionOfOrigin",
                "isExistingProperty": true
            },
            {
                "twigName": "regionOfOriginAlsoAtParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getRegionOfOriginAlsoAtParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "dangerGoodsUNNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getDangerGoodsUNNumber",
                "setterMethod": "setDangerGoodsUNNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get dangerGoodsUNNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "dangerGoodsUNNumberAlsoAtParent",
                "readable": true,
                "writable": false,
                "getterMethod": "getDangerGoodsUNNumberAlsoAtParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "devaluationCoefficient",
                "readable": true,
                "writable": true,
                "getterMethod": "getDevaluationCoefficient",
                "setterMethod": "setDevaluationCoefficient",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get devaluationCoefficient",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\EbayProduct": {
        "fileName": "EbayProduct.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/EbayProduct.php",
        "bundle": "WAWIBundle",
        "className": "EbayProduct",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\EbayProduct",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "ebayproduct",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "itemId",
                "columnName": "itemId",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Attribute": {
        "fileName": "Attribute.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Attribute.php",
        "bundle": "WAWIBundle",
        "className": "Attribute",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Attribute",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "attribute",
        "extends": null,
        "repositoryClass": "Aggrosoft\\WAWIBundle\\Entity\\Repository\\AttributeRepository",
        "docComment": null,
        "interfaces": [
            "IMultiClientable",
            "IMetaExtendable",
            "IMainClientable",
            "Translatable",
            "IGroupable",
            "IUpdateTimeTrackable",
            "IHasLanguage"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "search_idx",
                "columns": [
                    "foreign_id"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hidden",
                "columnName": "hidden",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "allowedValues",
                "columnName": "allowedValues",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "allowMultipleValues",
                "columnName": "allowMultipleValues",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "multipleValuesSeparator",
                "columnName": "multipleValuesSeparator",
                "type": "string",
                "length": 5,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "products",
                "type": "ManyToMany",
                "targetEntity": "Product",
                "mappedBy": "attributes",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "attributevalues",
                "type": "OneToMany",
                "targetEntity": "AttributeValue",
                "mappedBy": "attribute",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "clients",
                "type": "ManyToMany",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "attributes",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "AttributeMetaField",
                "mappedBy": "attribute",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "attributes",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "mainClient",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "clients",
                "readable": true,
                "writable": false,
                "getterMethod": "getClients",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get clients",
                "isExistingProperty": true
            },
            {
                "twigName": "activeClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getActiveClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "products",
                "readable": true,
                "writable": false,
                "getterMethod": "getProducts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get products",
                "isExistingProperty": true
            },
            {
                "twigName": "attributevalues",
                "readable": true,
                "writable": false,
                "getterMethod": "getAttributevalues",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get attributevalues",
                "isExistingProperty": true
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "mainClient",
                "readable": true,
                "writable": true,
                "getterMethod": "getMainClient",
                "setterMethod": "setMainClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get mainClient",
                "isExistingProperty": true
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "allowedValues",
                "readable": true,
                "writable": true,
                "getterMethod": "getAllowedValues",
                "setterMethod": "setAllowedValues",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get allowedValues",
                "isExistingProperty": true
            },
            {
                "twigName": "allowMultipleValues",
                "readable": true,
                "writable": true,
                "getterMethod": "getAllowMultipleValues",
                "setterMethod": "setAllowMultipleValues",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get allowMultipleValues",
                "isExistingProperty": true
            },
            {
                "twigName": "hidden",
                "readable": true,
                "writable": true,
                "getterMethod": "getHidden",
                "setterMethod": "setHidden",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get hidden",
                "isExistingProperty": true
            },
            {
                "twigName": "entityLocale",
                "readable": true,
                "writable": false,
                "getterMethod": "getEntityLocale",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "multipleValuesSeparator",
                "readable": true,
                "writable": true,
                "getterMethod": "getMultipleValuesSeparator",
                "setterMethod": "setMultipleValuesSeparator",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get multipleValuesSeparator",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            },
            {
                "twigName": "selectedLanguage",
                "readable": true,
                "writable": true,
                "getterMethod": "getSelectedLanguage",
                "setterMethod": "setSelectedLanguage",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": false,
                "getterMethod": "getLanguage",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\UPS": {
        "fileName": "UPS.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/UPS.php",
        "bundle": "WAWIBundle",
        "className": "UPS",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\UPS",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "ups",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "filename",
                "columnName": "filename",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "trackingCode",
                "columnName": "trackingCode",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shipmentIdentificationNumber",
                "columnName": "shipmentIdentificationNumber",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "offer",
                "type": "ManyToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "offer_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "filename",
                "readable": true,
                "writable": true,
                "getterMethod": "getFilename",
                "setterMethod": "setFilename",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get filename",
                "isExistingProperty": true
            },
            {
                "twigName": "trackingCode",
                "readable": true,
                "writable": true,
                "getterMethod": "getTrackingCode",
                "setterMethod": "setTrackingCode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get trackingCode",
                "isExistingProperty": true
            },
            {
                "twigName": "offer",
                "readable": true,
                "writable": true,
                "getterMethod": "getOffer",
                "setterMethod": "setOffer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get offer",
                "isExistingProperty": true
            },
            {
                "twigName": "shipmentIdentificationNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getShipmentIdentificationNumber",
                "setterMethod": "setShipmentIdentificationNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shipmentIdentificationNumber",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CustomerGroup": {
        "fileName": "CustomerGroup.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CustomerGroup.php",
        "bundle": "WAWIBundle",
        "className": "CustomerGroup",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CustomerGroup",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "customergroup",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IMetaExtendable",
            "IPrototype",
            "IGroupable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "active",
                "columnName": "active",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "nettoMode",
                "columnName": "nettoMode",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "displayProductsForOther",
                "columnName": "displayProductsForOther",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "noShopOverride",
                "columnName": "noShopOverride",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentTerm",
                "columnName": "paymentTerm",
                "type": "integer",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cashDiscountPercent",
                "columnName": "cashDiscountPercent",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cashDiscountDays",
                "columnName": "cashDiscountDays",
                "type": "integer",
                "length": 8,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "CustomerGroupMetaField",
                "mappedBy": "customerGroup",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customers",
                "type": "ManyToMany",
                "targetEntity": "Customer",
                "mappedBy": "groups",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "products",
                "type": "ManyToMany",
                "targetEntity": "Product",
                "mappedBy": "customergroups",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "categories",
                "type": "ManyToMany",
                "targetEntity": "Category",
                "mappedBy": "customergroups",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "restrictedCategories",
                "type": "ManyToMany",
                "targetEntity": "Category",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "voucherseries",
                "type": "ManyToMany",
                "targetEntity": "VoucherSerie",
                "mappedBy": null,
                "inversedBy": "customerGroups",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "discounts",
                "type": "ManyToMany",
                "targetEntity": "Discount",
                "mappedBy": null,
                "inversedBy": "customerGroups",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "customergroups",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shippingcosts",
                "type": "ManyToMany",
                "targetEntity": "ShippingCost",
                "mappedBy": "customerGroups",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "active",
                "readable": true,
                "writable": true,
                "getterMethod": "getActive",
                "setterMethod": "setActive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get active",
                "isExistingProperty": true
            },
            {
                "twigName": "customers",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get customers",
                "isExistingProperty": true
            },
            {
                "twigName": "products",
                "readable": true,
                "writable": false,
                "getterMethod": "getProducts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get products",
                "isExistingProperty": true
            },
            {
                "twigName": "voucherseries",
                "readable": true,
                "writable": false,
                "getterMethod": "getVoucherseries",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get voucherseries",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingcosts",
                "readable": true,
                "writable": false,
                "getterMethod": "getShippingcosts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get shippingcosts",
                "isExistingProperty": true
            },
            {
                "twigName": "discounts",
                "readable": true,
                "writable": false,
                "getterMethod": "getDiscounts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get discounts",
                "isExistingProperty": true
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            },
            {
                "twigName": "nettoMode",
                "readable": true,
                "writable": true,
                "getterMethod": "getNettoMode",
                "setterMethod": "setNettoMode",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get nettoMode",
                "isExistingProperty": true
            },
            {
                "twigName": "displayProductsForOther",
                "readable": true,
                "writable": true,
                "getterMethod": "getDisplayProductsForOther",
                "setterMethod": "setDisplayProductsForOther",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get displayProductsForOther",
                "isExistingProperty": true
            },
            {
                "twigName": "categories",
                "readable": true,
                "writable": false,
                "getterMethod": "getCategories",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get categories",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentTerm",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentTerm",
                "setterMethod": "setPaymentTerm",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get paymentTerm",
                "isExistingProperty": true
            },
            {
                "twigName": "cashDiscountPercent",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashDiscountPercent",
                "setterMethod": "setCashDiscountPercent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get cashDiscountPercent",
                "isExistingProperty": true
            },
            {
                "twigName": "cashDiscountDays",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashDiscountDays",
                "setterMethod": "setCashDiscountDays",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get cashDiscountDays",
                "isExistingProperty": true
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "restrictedCategories",
                "readable": true,
                "writable": false,
                "getterMethod": "getRestrictedCategories",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get restrictedCategories",
                "isExistingProperty": true
            },
            {
                "twigName": "noShopOverride",
                "readable": true,
                "writable": true,
                "getterMethod": "getNoShopOverride",
                "setterMethod": "setNoShopOverride",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get noShopOverride",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CostCenter": {
        "fileName": "CostCenter.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CostCenter.php",
        "bundle": "WAWIBundle",
        "className": "CostCenter",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CostCenter",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "costcenter",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "number",
                "columnName": "number",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "fullTitle",
                "readable": true,
                "writable": false,
                "getterMethod": "getFullTitle",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "number",
                "readable": true,
                "writable": true,
                "getterMethod": "getNumber",
                "setterMethod": "setNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get number",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\DHLReturn": {
        "fileName": "DHLReturn.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/DHLReturn.php",
        "bundle": "WAWIBundle",
        "className": "DHLReturn",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\DHLReturn",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "dhlreturn",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "intIdcType",
                "columnName": "intIdcType",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "intIdc",
                "columnName": "intIdc",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "idc",
                "columnName": "idc",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "routingCode",
                "columnName": "routingCode",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "issueDate",
                "columnName": "issueDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "labelUrl",
                "columnName": "labelUrl",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "offer",
                "type": "OneToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "offer_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "intIdcType",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntIdcType",
                "setterMethod": "setIntIdcType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get intIdcType",
                "isExistingProperty": true
            },
            {
                "twigName": "intIdc",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntIdc",
                "setterMethod": "setIntIdc",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get intIdc",
                "isExistingProperty": true
            },
            {
                "twigName": "idc",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdc",
                "setterMethod": "setIdc",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get idc",
                "isExistingProperty": true
            },
            {
                "twigName": "routingCode",
                "readable": true,
                "writable": true,
                "getterMethod": "getRoutingCode",
                "setterMethod": "setRoutingCode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get routingCode",
                "isExistingProperty": true
            },
            {
                "twigName": "issueDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getIssueDate",
                "setterMethod": "setIssueDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get issueDate",
                "isExistingProperty": true
            },
            {
                "twigName": "labelUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getLabelUrl",
                "setterMethod": "setLabelUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get labelUrl",
                "isExistingProperty": true
            },
            {
                "twigName": "offer",
                "readable": true,
                "writable": true,
                "getterMethod": "getOffer",
                "setterMethod": "setOffer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get offer",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\UserGoogleAuthenticator": {
        "fileName": "UserGoogleAuthenticator.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/UserGoogleAuthenticator.php",
        "bundle": "WAWIBundle",
        "className": "UserGoogleAuthenticator",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\UserGoogleAuthenticator",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "usergoogleauthenticator",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "secret",
                "columnName": "secret",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "blockedTilDate",
                "columnName": "blockedTilDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "failedLogins",
                "columnName": "failedLogins",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "active",
                "columnName": "active",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "secret",
                "readable": true,
                "writable": true,
                "getterMethod": "getSecret",
                "setterMethod": "setSecret",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get secret",
                "isExistingProperty": true
            },
            {
                "twigName": "blockedTilDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getBlockedTilDate",
                "setterMethod": "setBlockedTilDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get blockedTilDate",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "active",
                "readable": true,
                "writable": true,
                "getterMethod": "getActive",
                "setterMethod": "setActive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get active",
                "isExistingProperty": true
            },
            {
                "twigName": "failedLogins",
                "readable": true,
                "writable": true,
                "getterMethod": "getFailedLogins",
                "setterMethod": "setFailedLogins",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get failedLogins",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CSVImportField": {
        "fileName": "CSVImportField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CSVImportField.php",
        "bundle": "WAWIBundle",
        "className": "CSVImportField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CSVImportField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "csvimportfield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IChildEntity"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "csvName",
                "columnName": "csvName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "wawiName",
                "columnName": "wawiName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "collectionKeyField",
                "columnName": "collectionKeyField",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customValue",
                "columnName": "customValue",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customCondition",
                "columnName": "customCondition",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "importMode",
                "columnName": "importMode",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "language",
                "type": "ManyToOne",
                "targetEntity": "Language",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "csvimport",
                "type": "ManyToOne",
                "targetEntity": "CSVImport",
                "mappedBy": null,
                "inversedBy": "fields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "csvName",
                "readable": true,
                "writable": true,
                "getterMethod": "getCsvName",
                "setterMethod": "setCsvName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get csvName",
                "isExistingProperty": true
            },
            {
                "twigName": "wawiName",
                "readable": true,
                "writable": true,
                "getterMethod": "getWawiName",
                "setterMethod": "setWawiName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get wawiName",
                "isExistingProperty": true
            },
            {
                "twigName": "csvimport",
                "readable": true,
                "writable": true,
                "getterMethod": "getCsvimport",
                "setterMethod": "setCsvimport",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CSVImport",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CSVImport",
                "docComment": "Get csvimport",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "customValue",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomValue",
                "setterMethod": "setCustomValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customValue",
                "isExistingProperty": true
            },
            {
                "twigName": "customCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomCondition",
                "setterMethod": "setCustomCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "collectionKeyField",
                "readable": true,
                "writable": true,
                "getterMethod": "getCollectionKeyField",
                "setterMethod": "setCollectionKeyField",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get collectionKeyField",
                "isExistingProperty": true
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": true,
                "getterMethod": "getLanguage",
                "setterMethod": "setLanguage",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Language",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Language",
                "docComment": "Get language",
                "isExistingProperty": true
            },
            {
                "twigName": "importMode",
                "readable": true,
                "writable": true,
                "getterMethod": "getImportMode",
                "setterMethod": "setImportMode",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get importMode",
                "isExistingProperty": true
            },
            {
                "twigName": "parentEntityForForms",
                "readable": true,
                "writable": false,
                "getterMethod": "getParentEntityForForms",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Plugin": {
        "fileName": "Plugin.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Plugin.php",
        "bundle": "WAWIBundle",
        "className": "Plugin",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Plugin",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "plugin",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "name",
                "columnName": "name",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "revision",
                "columnName": "revision",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "description",
                "columnName": "description",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "settings",
                "type": "OneToMany",
                "targetEntity": "PluginSettings",
                "mappedBy": "plugin",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "name",
                "readable": true,
                "writable": true,
                "getterMethod": "getName",
                "setterMethod": "setName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get name",
                "isExistingProperty": true
            },
            {
                "twigName": "settings",
                "readable": true,
                "writable": false,
                "getterMethod": "getSettings",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get settings",
                "isExistingProperty": true
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            },
            {
                "twigName": "revision",
                "readable": true,
                "writable": true,
                "getterMethod": "getRevision",
                "setterMethod": "setRevision",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get revision",
                "isExistingProperty": true
            },
            {
                "twigName": "description",
                "readable": true,
                "writable": true,
                "getterMethod": "getDescription",
                "setterMethod": "setDescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get description",
                "isExistingProperty": true
            },
            {
                "twigName": "curClientId",
                "readable": true,
                "writable": true,
                "getterMethod": "getCurClientId",
                "setterMethod": "setCurClientId",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ClientContent": {
        "fileName": "ClientContent.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ClientContent.php",
        "bundle": "WAWIBundle",
        "className": "ClientContent",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ClientContent",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "clientcontent",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "Translatable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "text",
                "columnName": "text",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "content",
                "type": "ManyToOne",
                "targetEntity": "Content",
                "mappedBy": null,
                "inversedBy": "clientContents",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "text",
                "readable": true,
                "writable": true,
                "getterMethod": "getText",
                "setterMethod": "setText",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get text",
                "isExistingProperty": true
            },
            {
                "twigName": "content",
                "readable": true,
                "writable": true,
                "getterMethod": "getContent",
                "setterMethod": "setContent",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Content",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Content",
                "docComment": "Get content",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CommissionContract": {
        "fileName": "CommissionContract.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CommissionContract.php",
        "bundle": "WAWIBundle",
        "className": "CommissionContract",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CommissionContract",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "commissioncontract",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "IGroupable",
            "IPrivateEntity",
            "IOtherClientsAccessible"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "payout",
                "columnName": "payout",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "contractDate",
                "columnName": "contractDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "signDate",
                "columnName": "signDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "signRemindDate",
                "columnName": "signRemindDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "signRemindCount",
                "columnName": "signRemindCount",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "number",
                "columnName": "number",
                "type": "bigint",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "contractType",
                "columnName": "contractType",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreignId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customerNote",
                "columnName": "customerNote",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "percentFee",
                "columnName": "percentFee",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fixFee",
                "columnName": "fixFee",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "feeFormula",
                "columnName": "feeFormula",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "advancementTotal",
                "columnName": "advancementTotal",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "contractGroup",
                "type": "ManyToOne",
                "targetEntity": "ContractGroup",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customer",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "status",
                "type": "ManyToOne",
                "targetEntity": "EntityStatus",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "returnShipping",
                "type": "ManyToOne",
                "targetEntity": "Shipping",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "payment",
                "type": "ManyToOne",
                "targetEntity": "Payment",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "paymentFields",
                "type": "OneToMany",
                "targetEntity": "CommissionContractPaymentField",
                "mappedBy": "commissionContract",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "returnOrders",
                "type": "ManyToMany",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": "commissionContracts",
                "cascade": [
                    "persist"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "items",
                "type": "OneToMany",
                "targetEntity": "CommissionContractItem",
                "mappedBy": "commissionContract",
                "inversedBy": null,
                "cascade": [
                    "all"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "uploads",
                "type": "OneToMany",
                "targetEntity": "CommissionContractUpload",
                "mappedBy": "commissionContract",
                "inversedBy": null,
                "cascade": [
                    "all"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "commissioncontracts",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "number",
                "readable": true,
                "writable": true,
                "getterMethod": "getNumber",
                "setterMethod": "setNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get number",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "customer",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomer",
                "setterMethod": "setCustomer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get customer",
                "isExistingProperty": true
            },
            {
                "twigName": "items",
                "readable": true,
                "writable": false,
                "getterMethod": "getItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get items",
                "isExistingProperty": true
            },
            {
                "twigName": "uploads",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploads",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get uploads",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "contractDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getContractDate",
                "setterMethod": "setContractDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get contractDate",
                "isExistingProperty": true
            },
            {
                "twigName": "signDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getSignDate",
                "setterMethod": "setSignDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get signDate",
                "isExistingProperty": true
            },
            {
                "twigName": "fixFee",
                "readable": true,
                "writable": true,
                "getterMethod": "getFixFee",
                "setterMethod": "setFixFee",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fixFee",
                "isExistingProperty": true
            },
            {
                "twigName": "feeFormula",
                "readable": true,
                "writable": true,
                "getterMethod": "getFeeFormula",
                "setterMethod": "setFeeFormula",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get feeFormula",
                "isExistingProperty": true
            },
            {
                "twigName": "percentFee",
                "readable": true,
                "writable": true,
                "getterMethod": "getPercentFee",
                "setterMethod": "setPercentFee",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get percentFee",
                "isExistingProperty": true
            },
            {
                "twigName": "payout",
                "readable": true,
                "writable": true,
                "getterMethod": "getPayout",
                "setterMethod": "setPayout",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get payout",
                "isExistingProperty": true
            },
            {
                "twigName": "returnShipping",
                "readable": true,
                "writable": true,
                "getterMethod": "getReturnShipping",
                "setterMethod": "setReturnShipping",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Shipping",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Shipping",
                "docComment": "Get returnShipping",
                "isExistingProperty": true
            },
            {
                "twigName": "contractGroup",
                "readable": true,
                "writable": true,
                "getterMethod": "getContractGroup",
                "setterMethod": "setContractGroup",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ContractGroup",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ContractGroup",
                "docComment": "Get contractGroup",
                "isExistingProperty": true
            },
            {
                "twigName": "returnOrders",
                "readable": true,
                "writable": false,
                "getterMethod": "getReturnOrders",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get returnOrders",
                "isExistingProperty": true
            },
            {
                "twigName": "payment",
                "readable": true,
                "writable": true,
                "getterMethod": "getPayment",
                "setterMethod": "setPayment",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "docComment": "Get payment",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getPaymentFields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get paymentFields",
                "isExistingProperty": true
            },
            {
                "twigName": "status",
                "readable": true,
                "writable": true,
                "getterMethod": "getStatus",
                "setterMethod": "setStatus",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\EntityStatus",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\EntityStatus",
                "docComment": "Get status",
                "isExistingProperty": true
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "privateCustomer",
                "readable": true,
                "writable": false,
                "getterMethod": "getPrivateCustomer",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "customerNote",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomerNote",
                "setterMethod": "setCustomerNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customerNote",
                "isExistingProperty": true
            },
            {
                "twigName": "signRemindDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getSignRemindDate",
                "setterMethod": "setSignRemindDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get signRemindDate",
                "isExistingProperty": true
            },
            {
                "twigName": "signRemindCount",
                "readable": true,
                "writable": true,
                "getterMethod": "getSignRemindCount",
                "setterMethod": "setSignRemindCount",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get signRemindCount",
                "isExistingProperty": true
            },
            {
                "twigName": "contractType",
                "readable": true,
                "writable": true,
                "getterMethod": "getContractType",
                "setterMethod": "setContractType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get contractType",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "advancementTotal",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdvancementTotal",
                "setterMethod": "setAdvancementTotal",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get advancementTotal",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\AmazonPayTransaction": {
        "fileName": "AmazonPayTransaction.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/AmazonPayTransaction.php",
        "bundle": "WAWIBundle",
        "className": "AmazonPayTransaction",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\AmazonPayTransaction",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "amazonpaytransaction",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "sellerOrderId_idx",
                "columns": [
                    "sellerOrderId"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "amazonOrderReferenceId",
                "columnName": "amazonOrderReferenceId",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "amazonTransactionId",
                "columnName": "amazonTransactionId",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "transactionType",
                "columnName": "transactionType",
                "type": "string",
                "length": 30,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "currencyCode",
                "columnName": "currencyCode",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "storeName",
                "columnName": "storeName",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "settlementId",
                "columnName": "settlementId",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "transactionDescription",
                "columnName": "transactionDescription",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "transactionAmount",
                "columnName": "transactionAmount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "transactionPercentageFee",
                "columnName": "transactionPercentageFee",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "transactionFixedFee",
                "columnName": "transactionFixedFee",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "totalTransactionFee",
                "columnName": "totalTransactionFee",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sellerOrderId",
                "columnName": "sellerOrderId",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "uniqNumber",
                "columnName": "uniqNumber",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "order_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "amazonOrderReferenceId",
                "readable": true,
                "writable": true,
                "getterMethod": "getAmazonOrderReferenceId",
                "setterMethod": "setAmazonOrderReferenceId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get amazonOrderReferenceId",
                "isExistingProperty": true
            },
            {
                "twigName": "amazonTransactionId",
                "readable": true,
                "writable": true,
                "getterMethod": "getAmazonTransactionId",
                "setterMethod": "setAmazonTransactionId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get amazonTransactionId",
                "isExistingProperty": true
            },
            {
                "twigName": "transactionType",
                "readable": true,
                "writable": true,
                "getterMethod": "getTransactionType",
                "setterMethod": "setTransactionType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get transactionType",
                "isExistingProperty": true
            },
            {
                "twigName": "currencyCode",
                "readable": true,
                "writable": true,
                "getterMethod": "getCurrencyCode",
                "setterMethod": "setCurrencyCode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get currencyCode",
                "isExistingProperty": true
            },
            {
                "twigName": "storeName",
                "readable": true,
                "writable": true,
                "getterMethod": "getStoreName",
                "setterMethod": "setStoreName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get storeName",
                "isExistingProperty": true
            },
            {
                "twigName": "settlementId",
                "readable": true,
                "writable": true,
                "getterMethod": "getSettlementId",
                "setterMethod": "setSettlementId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get settlementId",
                "isExistingProperty": true
            },
            {
                "twigName": "transactionDescription",
                "readable": true,
                "writable": true,
                "getterMethod": "getTransactionDescription",
                "setterMethod": "setTransactionDescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get transactionDescription",
                "isExistingProperty": true
            },
            {
                "twigName": "transactionAmount",
                "readable": true,
                "writable": true,
                "getterMethod": "getTransactionAmount",
                "setterMethod": "setTransactionAmount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get transactionAmount",
                "isExistingProperty": true
            },
            {
                "twigName": "transactionPercentageFee",
                "readable": true,
                "writable": true,
                "getterMethod": "getTransactionPercentageFee",
                "setterMethod": "setTransactionPercentageFee",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get transactionPercentageFee",
                "isExistingProperty": true
            },
            {
                "twigName": "transactionFixedFee",
                "readable": true,
                "writable": true,
                "getterMethod": "getTransactionFixedFee",
                "setterMethod": "setTransactionFixedFee",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get transactionFixedFee",
                "isExistingProperty": true
            },
            {
                "twigName": "totalTransactionFee",
                "readable": true,
                "writable": true,
                "getterMethod": "getTotalTransactionFee",
                "setterMethod": "setTotalTransactionFee",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get totalTransactionFee",
                "isExistingProperty": true
            },
            {
                "twigName": "sellerOrderId",
                "readable": true,
                "writable": true,
                "getterMethod": "getSellerOrderId",
                "setterMethod": "setSellerOrderId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sellerOrderId",
                "isExistingProperty": true
            },
            {
                "twigName": "uniqNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getUniqNumber",
                "setterMethod": "setUniqNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get uniqNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\VendorOrderItemMaterial": {
        "fileName": "VendorOrderItemMaterial.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/VendorOrderItemMaterial.php",
        "bundle": "WAWIBundle",
        "className": "VendorOrderItemMaterial",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\VendorOrderItemMaterial",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "vendororderitemmaterial",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "notBookMaterialInProductionOrders",
                "columnName": "notBookMaterialInProductionOrders",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "materialProduct",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "orderItem",
                "type": "ManyToOne",
                "targetEntity": "VendorOrderItem",
                "mappedBy": null,
                "inversedBy": "materials",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "notBookMaterialInProductionOrders",
                "readable": true,
                "writable": true,
                "getterMethod": "getNotBookMaterialInProductionOrders",
                "setterMethod": "setNotBookMaterialInProductionOrders",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get notBookMaterialInProductionOrders",
                "isExistingProperty": true
            },
            {
                "twigName": "materialProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaterialProduct",
                "setterMethod": "setMaterialProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get materialProduct",
                "isExistingProperty": true
            },
            {
                "twigName": "orderItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderItem",
                "setterMethod": "setOrderItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrderItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrderItem",
                "docComment": "Get orderItem",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\TimeTracking": {
        "fileName": "TimeTracking.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/TimeTracking.php",
        "bundle": "WAWIBundle",
        "className": "TimeTracking",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\TimeTracking",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "timetracking",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "startTime",
                "columnName": "startTime",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "endTime",
                "columnName": "endTime",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "elapsedTime",
                "columnName": "elapsedTime",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customIntField1",
                "columnName": "customIntField1",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customIntField2",
                "columnName": "customIntField2",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customIntField3",
                "columnName": "customIntField3",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "contact",
                "type": "ManyToOne",
                "targetEntity": "Contact",
                "mappedBy": null,
                "inversedBy": "timeTrackings",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "offerItem",
                "type": "ManyToOne",
                "targetEntity": "OfferItem",
                "mappedBy": null,
                "inversedBy": "timeTrackings",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customer",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "startTime",
                "readable": true,
                "writable": true,
                "getterMethod": "getStartTime",
                "setterMethod": "setStartTime",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get startTime",
                "isExistingProperty": true
            },
            {
                "twigName": "endTime",
                "readable": true,
                "writable": true,
                "getterMethod": "getEndTime",
                "setterMethod": "setEndTime",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get endTime",
                "isExistingProperty": true
            },
            {
                "twigName": "contact",
                "readable": true,
                "writable": true,
                "getterMethod": "getContact",
                "setterMethod": "setContact",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Contact",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Contact",
                "docComment": "Get contact",
                "isExistingProperty": true
            },
            {
                "twigName": "offerItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getOfferItem",
                "setterMethod": "setOfferItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "docComment": "Get offerItem",
                "isExistingProperty": true
            },
            {
                "twigName": "elapsedTime",
                "readable": true,
                "writable": true,
                "getterMethod": "getElapsedTime",
                "setterMethod": "setElapsedTime",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get elapsedTime",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "customer",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomer",
                "setterMethod": "setCustomer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get customer",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "customIntField1",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomIntField1",
                "setterMethod": "setCustomIntField1",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get customIntField1",
                "isExistingProperty": true
            },
            {
                "twigName": "customIntField2",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomIntField2",
                "setterMethod": "setCustomIntField2",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get customIntField2",
                "isExistingProperty": true
            },
            {
                "twigName": "customIntField3",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomIntField3",
                "setterMethod": "setCustomIntField3",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get customIntField3",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CSVExportFilter": {
        "fileName": "CSVExportFilter.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CSVExportFilter.php",
        "bundle": "WAWIBundle",
        "className": "CSVExportFilter",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CSVExportFilter",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "csvexportfilter",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "filterCondition",
                "columnName": "filterCondition",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "parent",
                "type": "ManyToOne",
                "targetEntity": "CSVExportFilter",
                "mappedBy": null,
                "inversedBy": "rules",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "children",
                "type": "OneToMany",
                "targetEntity": "CSVExportFilter",
                "mappedBy": "parent",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "rules",
                "type": "OneToMany",
                "targetEntity": "CSVExportFilterRule",
                "mappedBy": "csvexportfilter",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "csvexport",
                "type": "OneToOne",
                "targetEntity": "CSVExport",
                "mappedBy": null,
                "inversedBy": "filter",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "filterCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getFilterCondition",
                "setterMethod": "setFilterCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get filterCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "parent",
                "readable": true,
                "writable": true,
                "getterMethod": "getParent",
                "setterMethod": "setParent",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CSVExportFilter",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CSVExportFilter",
                "docComment": "Get parent",
                "isExistingProperty": true
            },
            {
                "twigName": "children",
                "readable": true,
                "writable": false,
                "getterMethod": "getChildren",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get children",
                "isExistingProperty": true
            },
            {
                "twigName": "rules",
                "readable": true,
                "writable": false,
                "getterMethod": "getRules",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get rules",
                "isExistingProperty": true
            },
            {
                "twigName": "csvexport",
                "readable": true,
                "writable": true,
                "getterMethod": "getCsvexport",
                "setterMethod": "setCsvexport",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CSVExport",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CSVExport",
                "docComment": "Get csvexport",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\SubscriptionContractPaymentField": {
        "fileName": "SubscriptionContractPaymentField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/SubscriptionContractPaymentField.php",
        "bundle": "WAWIBundle",
        "className": "SubscriptionContractPaymentField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\SubscriptionContractPaymentField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "subscriptioncontractpaymentfield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "paymentField",
                "type": "ManyToOne",
                "targetEntity": "PaymentField",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "subscriptionContract",
                "type": "ManyToOne",
                "targetEntity": "SubscriptionContract",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentField",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentField",
                "setterMethod": "setPaymentField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\PaymentField",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\PaymentField",
                "docComment": "Get paymentField",
                "isExistingProperty": true
            },
            {
                "twigName": "subscriptionContract",
                "readable": true,
                "writable": true,
                "getterMethod": "getSubscriptionContract",
                "setterMethod": "setSubscriptionContract",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\SubscriptionContract",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\SubscriptionContract",
                "docComment": "Get subscriptionContract",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ReportColumn": {
        "fileName": "ReportColumn.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ReportColumn.php",
        "bundle": "WAWIBundle",
        "className": "ReportColumn",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ReportColumn",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "reportcolumn",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IChildEntity"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "field",
                "columnName": "field",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "columnTitle",
                "columnName": "columnTitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customValue",
                "columnName": "customValue",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customCondition",
                "columnName": "customCondition",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "groupingAction",
                "columnName": "groupingAction",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "groupingParameter",
                "columnName": "groupingParameter",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "columnType",
                "columnName": "columnType",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "columnFunction",
                "columnName": "columnFunction",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "treeParentField",
                "columnName": "treeParentField",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "treeGroup",
                "columnName": "treeGroup",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "displayByCondition",
                "columnName": "displayByCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "language",
                "type": "ManyToOne",
                "targetEntity": "Language",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "report",
                "type": "ManyToOne",
                "targetEntity": "Report",
                "mappedBy": null,
                "inversedBy": "columns",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "report",
                "readable": true,
                "writable": true,
                "getterMethod": "getReport",
                "setterMethod": "setReport",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Report",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Report",
                "docComment": "Get report",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "customValue",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomValue",
                "setterMethod": "setCustomValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customValue",
                "isExistingProperty": true
            },
            {
                "twigName": "columnTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getColumnTitle",
                "setterMethod": "setColumnTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get columnTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "groupingAction",
                "readable": true,
                "writable": true,
                "getterMethod": "getGroupingAction",
                "setterMethod": "setGroupingAction",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get groupingAction",
                "isExistingProperty": true
            },
            {
                "twigName": "columnType",
                "readable": true,
                "writable": true,
                "getterMethod": "getColumnType",
                "setterMethod": "setColumnType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get columnType",
                "isExistingProperty": true
            },
            {
                "twigName": "customCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomCondition",
                "setterMethod": "setCustomCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "columnFunction",
                "readable": true,
                "writable": true,
                "getterMethod": "getColumnFunction",
                "setterMethod": "setColumnFunction",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get columnFunction",
                "isExistingProperty": true
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": true,
                "getterMethod": "getLanguage",
                "setterMethod": "setLanguage",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Language",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Language",
                "docComment": "Get language",
                "isExistingProperty": true
            },
            {
                "twigName": "groupingParameter",
                "readable": true,
                "writable": true,
                "getterMethod": "getGroupingParameter",
                "setterMethod": "setGroupingParameter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get groupingParameter",
                "isExistingProperty": true
            },
            {
                "twigName": "treeParentField",
                "readable": true,
                "writable": true,
                "getterMethod": "getTreeParentField",
                "setterMethod": "setTreeParentField",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get treeParentField",
                "isExistingProperty": true
            },
            {
                "twigName": "treeGroup",
                "readable": true,
                "writable": true,
                "getterMethod": "getTreeGroup",
                "setterMethod": "setTreeGroup",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get treeGroup",
                "isExistingProperty": true
            },
            {
                "twigName": "parentEntityForForms",
                "readable": true,
                "writable": false,
                "getterMethod": "getParentEntityForForms",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "displayByCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getDisplayByCondition",
                "setterMethod": "setDisplayByCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get displayByCondition",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\WorkflowCondition": {
        "fileName": "WorkflowCondition.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/WorkflowCondition.php",
        "bundle": "WAWIBundle",
        "className": "WorkflowCondition",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\WorkflowCondition",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "workflowcondition",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "parameter",
                "columnName": "parameter",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "workflow",
                "type": "ManyToOne",
                "targetEntity": "Workflow",
                "mappedBy": null,
                "inversedBy": "conditions",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "parameter",
                "readable": true,
                "writable": true,
                "getterMethod": "getParameter",
                "setterMethod": "setParameter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get parameter",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "workflow",
                "readable": true,
                "writable": true,
                "getterMethod": "getWorkflow",
                "setterMethod": "setWorkflow",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Workflow",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Workflow",
                "docComment": "Get workflow",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "type",
                "readable": true,
                "writable": true,
                "getterMethod": "getType",
                "setterMethod": "setType",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "valueOptions",
                "readable": true,
                "writable": true,
                "getterMethod": "getValueOptions",
                "setterMethod": "setValueOptions",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\SubscriptionContractMetaField": {
        "fileName": "SubscriptionContractMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/SubscriptionContractMetaField.php",
        "bundle": "WAWIBundle",
        "className": "SubscriptionContractMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\SubscriptionContractMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "subscriptioncontractmetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "subscriptionContract",
                "type": "ManyToOne",
                "targetEntity": "SubscriptionContract",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "subscriptionContract",
                "readable": true,
                "writable": true,
                "getterMethod": "getSubscriptionContract",
                "setterMethod": "setSubscriptionContract",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\SubscriptionContract",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\SubscriptionContract",
                "docComment": "Get subscriptionContract",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\VendorOrderUpload": {
        "fileName": "VendorOrderUpload.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/VendorOrderUpload.php",
        "bundle": "WAWIBundle",
        "className": "VendorOrderUpload",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\VendorOrderUpload",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "vendororderupload",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpload",
            "IForeignClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "fileName",
                "columnName": "file",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "description",
                "columnName": "description",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "vendorOrder",
                "type": "ManyToOne",
                "targetEntity": "VendorOrder",
                "mappedBy": null,
                "inversedBy": "uploads",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "file",
                "readable": true,
                "writable": true,
                "getterMethod": "getFile",
                "setterMethod": "setFile",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "foreignClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getForeignClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "fileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileName",
                "setterMethod": "setFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileName",
                "isExistingProperty": true
            },
            {
                "twigName": "description",
                "readable": true,
                "writable": true,
                "getterMethod": "getDescription",
                "setterMethod": "setDescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get description",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorOrder",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorOrder",
                "setterMethod": "setVendorOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrder",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrder",
                "docComment": "Get vendorOrder",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OttoProductStatus": {
        "fileName": "OttoProductStatus.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OttoProductStatus.php",
        "bundle": "WAWIBundle",
        "className": "OttoProductStatus",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OttoProductStatus",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "ottoproductstatus",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "updatedDate_idx",
                "columns": [
                    "updatedDate"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "updatedDate",
                "columnName": "updatedDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "status",
                "columnName": "status",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "exportDate",
                "columnName": "exportDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "errors",
                "columnName": "errors",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "information",
                "columnName": "information",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sku",
                "columnName": "sku",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productReference",
                "columnName": "productReference",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productLine",
                "columnName": "productLine",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bulletPoints",
                "columnName": "bulletPoints",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "description",
                "columnName": "description",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "attributes",
                "columnName": "attributes",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ean",
                "columnName": "ean",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "moin",
                "columnName": "moin",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "b2cPrice",
                "columnName": "b2cPrice",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vat",
                "columnName": "vat",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "brandId",
                "columnName": "brandId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "categoryId",
                "columnName": "categoryId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "manufacturerCompany",
                "columnName": "manufacturerCompany",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "manufacturerAddress",
                "columnName": "manufacturerAddress",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "manufacturerEMail",
                "columnName": "manufacturerEMail",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "manufacturerUrl",
                "columnName": "manufacturerUrl",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "parentProduct",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "errors",
                "readable": true,
                "writable": true,
                "getterMethod": "getErrors",
                "setterMethod": "setErrors",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get errors",
                "isExistingProperty": true
            },
            {
                "twigName": "sku",
                "readable": true,
                "writable": true,
                "getterMethod": "getSku",
                "setterMethod": "setSku",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sku",
                "isExistingProperty": true
            },
            {
                "twigName": "productReference",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductReference",
                "setterMethod": "setProductReference",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productReference",
                "isExistingProperty": true
            },
            {
                "twigName": "ean",
                "readable": true,
                "writable": true,
                "getterMethod": "getEan",
                "setterMethod": "setEan",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ean",
                "isExistingProperty": true
            },
            {
                "twigName": "moin",
                "readable": true,
                "writable": true,
                "getterMethod": "getMoin",
                "setterMethod": "setMoin",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get moin",
                "isExistingProperty": true
            },
            {
                "twigName": "b2cPrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getB2cPrice",
                "setterMethod": "setB2cPrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get b2cPrice",
                "isExistingProperty": true
            },
            {
                "twigName": "vat",
                "readable": true,
                "writable": true,
                "getterMethod": "getVat",
                "setterMethod": "setVat",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vat",
                "isExistingProperty": true
            },
            {
                "twigName": "brandId",
                "readable": true,
                "writable": true,
                "getterMethod": "getBrandId",
                "setterMethod": "setBrandId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get brandId",
                "isExistingProperty": true
            },
            {
                "twigName": "categoryId",
                "readable": true,
                "writable": true,
                "getterMethod": "getCategoryId",
                "setterMethod": "setCategoryId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get categoryId",
                "isExistingProperty": true
            },
            {
                "twigName": "manufacturerCompany",
                "readable": true,
                "writable": true,
                "getterMethod": "getManufacturerCompany",
                "setterMethod": "setManufacturerCompany",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get manufacturerCompany",
                "isExistingProperty": true
            },
            {
                "twigName": "manufacturerAddress",
                "readable": true,
                "writable": true,
                "getterMethod": "getManufacturerAddress",
                "setterMethod": "setManufacturerAddress",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get manufacturerAddress",
                "isExistingProperty": true
            },
            {
                "twigName": "manufacturerEMail",
                "readable": true,
                "writable": true,
                "getterMethod": "getManufacturerEMail",
                "setterMethod": "setManufacturerEMail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get manufacturerEMail",
                "isExistingProperty": true
            },
            {
                "twigName": "manufacturerUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getManufacturerUrl",
                "setterMethod": "setManufacturerUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get manufacturerUrl",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "productLine",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductLine",
                "setterMethod": "setProductLine",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productLine",
                "isExistingProperty": true
            },
            {
                "twigName": "bulletPoints",
                "readable": true,
                "writable": true,
                "getterMethod": "getBulletPoints",
                "setterMethod": "setBulletPoints",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bulletPoints",
                "isExistingProperty": true
            },
            {
                "twigName": "attributes",
                "readable": true,
                "writable": true,
                "getterMethod": "getAttributes",
                "setterMethod": "setAttributes",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get attributes",
                "isExistingProperty": true
            },
            {
                "twigName": "description",
                "readable": true,
                "writable": true,
                "getterMethod": "getDescription",
                "setterMethod": "setDescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get description",
                "isExistingProperty": true
            },
            {
                "twigName": "parentProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getParentProduct",
                "setterMethod": "setParentProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get parentProduct",
                "isExistingProperty": true
            },
            {
                "twigName": "exportDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getExportDate",
                "setterMethod": "setExportDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get exportDate",
                "isExistingProperty": true
            },
            {
                "twigName": "updatedDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdatedDate",
                "setterMethod": "setUpdatedDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updatedDate",
                "isExistingProperty": true
            },
            {
                "twigName": "status",
                "readable": true,
                "writable": true,
                "getterMethod": "getStatus",
                "setterMethod": "setStatus",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get status",
                "isExistingProperty": true
            },
            {
                "twigName": "information",
                "readable": true,
                "writable": true,
                "getterMethod": "getInformation",
                "setterMethod": "setInformation",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get information",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\TaxMetaField": {
        "fileName": "TaxMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/TaxMetaField.php",
        "bundle": "WAWIBundle",
        "className": "TaxMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\TaxMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "taxmetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "tax",
                "type": "ManyToOne",
                "targetEntity": "Tax",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "tax",
                "readable": true,
                "writable": true,
                "getterMethod": "getTax",
                "setterMethod": "setTax",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Tax",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Tax",
                "docComment": "Get tax",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\AccountBooking": {
        "fileName": "AccountBooking.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/AccountBooking.php",
        "bundle": "WAWIBundle",
        "className": "AccountBooking",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\AccountBooking",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "accountbooking",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "IUpload",
            "IDocumentUpload"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "fixed",
                "columnName": "fixed",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "balanceKonto",
                "columnName": "balanceKonto",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "balanceGegenkonto",
                "columnName": "balanceGegenkonto",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bookingDate",
                "columnName": "bookingDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "futureExportDate",
                "columnName": "futureExportDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "umsatzOhneSollHabenKz",
                "columnName": "umsatzOhneSollHabenKz",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sollHabenKennzeichen",
                "columnName": "sollHabenKennzeichen",
                "type": "string",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "wkzUmsatz",
                "columnName": "wkzUmsatz",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "kurs",
                "columnName": "kurs",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "basisUmsatz",
                "columnName": "basisUmsatz",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "wkzBasisUmsatz",
                "columnName": "wkzBasisUmsatz",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "konto",
                "columnName": "konto",
                "type": "string",
                "length": 10,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "gegenkontoOhneBUSchluessel",
                "columnName": "gegenkontoOhneBUSchluessel",
                "type": "string",
                "length": 10,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "buschluessel",
                "columnName": "buschluessel",
                "type": "string",
                "length": 10,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "belegdatum",
                "columnName": "belegdatum",
                "type": "string",
                "length": 15,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "belegfeld1",
                "columnName": "belegfeld1",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "belegfeld2",
                "columnName": "belegfeld2",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "skonto",
                "columnName": "skonto",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "buchungstext",
                "columnName": "buchungstext",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "postensperre",
                "columnName": "postensperre",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "diverseAdressnummer",
                "columnName": "diverseAdressnummer",
                "type": "string",
                "length": 9,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "geschaeftspartnerbank",
                "columnName": "geschaeftspartnerbank",
                "type": "integer",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sachverhalt",
                "columnName": "sachverhalt",
                "type": "integer",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zinssperre",
                "columnName": "zinssperre",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "beleglink",
                "columnName": "beleglink",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "beleginfoArt1",
                "columnName": "beleginfoArt1",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "beleginfoInhalt1",
                "columnName": "beleginfoInhalt1",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "beleginfoArt2",
                "columnName": "beleginfoArt2",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "beleginfoInhalt2",
                "columnName": "beleginfoInhalt2",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "beleginfoArt3",
                "columnName": "beleginfoArt3",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "beleginfoInhalt3",
                "columnName": "beleginfoInhalt3",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "beleginfoArt4",
                "columnName": "beleginfoArt4",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "beleginfoInhalt4",
                "columnName": "beleginfoInhalt4",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "beleginfoArt5",
                "columnName": "beleginfoArt5",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "beleginfoInhalt5",
                "columnName": "beleginfoInhalt5",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "beleginfoArt6",
                "columnName": "beleginfoArt6",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "beleginfoInhalt6",
                "columnName": "beleginfoInhalt6",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "beleginfoArt7",
                "columnName": "beleginfoArt7",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "beleginfoInhalt7",
                "columnName": "beleginfoInhalt7",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "beleginfoArt8",
                "columnName": "beleginfoArt8",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "beleginfoInhalt8",
                "columnName": "beleginfoInhalt8",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "kost1Kostenstelle",
                "columnName": "kost1Kostenstelle",
                "type": "string",
                "length": 8,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "kost2Kostenstelle",
                "columnName": "kost2Kostenstelle",
                "type": "string",
                "length": 8,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "kostMenge",
                "columnName": "kostMenge",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "euLandUndUstId",
                "columnName": "euLandUndUstId",
                "type": "string",
                "length": 15,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "euSteuersatz",
                "columnName": "euSteuersatz",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "abwVersteuerungsart",
                "columnName": "abwVersteuerungsart",
                "type": "string",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sachverhaltLL",
                "columnName": "sachverhaltLL",
                "type": "integer",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "funktionsergaenzungLL",
                "columnName": "funktionsergaenzungLL",
                "type": "integer",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "BU49Hauptfunktionstyp",
                "columnName": "BU49Hauptfunktionstyp",
                "type": "integer",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "BU49Hauptfunktionsnummer",
                "columnName": "BU49Hauptfunktionsnummer",
                "type": "integer",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "BU49Hauptfunktionsergaenzung",
                "columnName": "BU49Hauptfunktionsergaenzung",
                "type": "integer",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationArt1",
                "columnName": "zusatzinformationArt1",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationInhalt1",
                "columnName": "zusatzinformationInhalt1",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationArt2",
                "columnName": "zusatzinformationArt2",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationInhalt2",
                "columnName": "zusatzinformationInhalt2",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationArt3",
                "columnName": "zusatzinformationArt3",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationInhalt3",
                "columnName": "zusatzinformationInhalt3",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationArt4",
                "columnName": "zusatzinformationArt4",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationInhalt4",
                "columnName": "zusatzinformationInhalt4",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationArt5",
                "columnName": "zusatzinformationArt5",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationInhalt5",
                "columnName": "zusatzinformationInhalt5",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationArt6",
                "columnName": "zusatzinformationArt6",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationInhalt6",
                "columnName": "zusatzinformationInhalt6",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationArt7",
                "columnName": "zusatzinformationArt7",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationInhalt7",
                "columnName": "zusatzinformationInhalt7",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationArt8",
                "columnName": "zusatzinformationArt8",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationInhalt8",
                "columnName": "zusatzinformationInhalt8",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationArt9",
                "columnName": "zusatzinformationArt9",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationInhalt9",
                "columnName": "zusatzinformationInhalt9",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationArt10",
                "columnName": "zusatzinformationArt10",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationInhalt10",
                "columnName": "zusatzinformationInhalt10",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationArt11",
                "columnName": "zusatzinformationArt11",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationInhalt11",
                "columnName": "zusatzinformationInhalt11",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationArt12",
                "columnName": "zusatzinformationArt12",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationInhalt12",
                "columnName": "zusatzinformationInhalt12",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationArt13",
                "columnName": "zusatzinformationArt13",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationInhalt13",
                "columnName": "zusatzinformationInhalt13",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationArt14",
                "columnName": "zusatzinformationArt14",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationInhalt14",
                "columnName": "zusatzinformationInhalt14",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationArt15",
                "columnName": "zusatzinformationArt15",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationInhalt15",
                "columnName": "zusatzinformationInhalt15",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationArt16",
                "columnName": "zusatzinformationArt16",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationInhalt16",
                "columnName": "zusatzinformationInhalt16",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationArt17",
                "columnName": "zusatzinformationArt17",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationInhalt17",
                "columnName": "zusatzinformationInhalt17",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationArt18",
                "columnName": "zusatzinformationArt18",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationInhalt18",
                "columnName": "zusatzinformationInhalt18",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationArt19",
                "columnName": "zusatzinformationArt19",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationInhalt19",
                "columnName": "zusatzinformationInhalt19",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationArt20",
                "columnName": "zusatzinformationArt20",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zusatzinformationInhalt20",
                "columnName": "zusatzinformationInhalt20",
                "type": "string",
                "length": 210,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stueck",
                "columnName": "stueck",
                "type": "integer",
                "length": 8,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "gewicht",
                "columnName": "gewicht",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zahlweise",
                "columnName": "zahlweise",
                "type": "integer",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "forderungsart",
                "columnName": "forderungsart",
                "type": "string",
                "length": 10,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "veranlagungsjahr",
                "columnName": "veranlagungsjahr",
                "type": "integer",
                "length": 4,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zugeordneteFaelligkeit",
                "columnName": "zugeordneteFaelligkeit",
                "type": "string",
                "length": 10,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "skontotyp",
                "columnName": "skontotyp",
                "type": "integer",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "auftragsnummer",
                "columnName": "auftragsnummer",
                "type": "string",
                "length": 30,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "buchungstyp",
                "columnName": "buchungstyp",
                "type": "string",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ustSchluesselAnzahlungen",
                "columnName": "ustSchluesselAnzahlungen",
                "type": "integer",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "EULandAnzahlungen",
                "columnName": "EULandAnzahlungen",
                "type": "string",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sachverhaltLLAnzahlungen",
                "columnName": "sachverhaltLLAnzahlungen",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "EUSteuersatzAnzahlungen",
                "columnName": "EUSteuersatzAnzahlungen",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "erloeskontoAnzahlungen",
                "columnName": "erloeskontoAnzahlungen",
                "type": "string",
                "length": 15,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "herkunftKZ",
                "columnName": "herkunftKZ",
                "type": "string",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "buchungsGUID",
                "columnName": "buchungsGUID",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "kostdatum",
                "columnName": "kostdatum",
                "type": "string",
                "length": 12,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "mandatsreferenz",
                "columnName": "mandatsreferenz",
                "type": "string",
                "length": 35,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "skontosperre",
                "columnName": "skontosperre",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "gesellschaftername",
                "columnName": "gesellschaftername",
                "type": "string",
                "length": 76,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "beteiligtennummer",
                "columnName": "beteiligtennummer",
                "type": "integer",
                "length": 4,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "identifikationsnummer",
                "columnName": "identifikationsnummer",
                "type": "string",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zeichnernummer",
                "columnName": "zeichnernummer",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "postensperrebis",
                "columnName": "postensperrebis",
                "type": "string",
                "length": 12,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bezeichnungSoBilSachverhalt",
                "columnName": "bezeichnungSoBilSachverhalt",
                "type": "string",
                "length": 30,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "kennzeichenSoBilBuchung",
                "columnName": "kennzeichenSoBilBuchung",
                "type": "integer",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "festschreibung",
                "columnName": "festschreibung",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "leistungsdatum",
                "columnName": "leistungsdatum",
                "type": "string",
                "length": 12,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "datumZuordSteuerperiode",
                "columnName": "datumZuordSteuerperiode",
                "type": "string",
                "length": 12,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiptFileName",
                "columnName": "receiptFile",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "accountBookingTemplate",
                "columnName": "accountBookingTemplate",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "uniqNumber",
                "columnName": "uniqNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "offerItem",
                "type": "ManyToOne",
                "targetEntity": "OfferItem",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "liability",
                "type": "ManyToOne",
                "targetEntity": "Liability",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "cashReportItem",
                "type": "ManyToOne",
                "targetEntity": "CashReportItem",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "cashReport",
                "type": "ManyToOne",
                "targetEntity": "CashReport",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "accountSystemItemKonto",
                "type": "ManyToOne",
                "targetEntity": "AccountSystemItem",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "accountSystemItemGegenkonto",
                "type": "ManyToOne",
                "targetEntity": "AccountSystemItem",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "receiptFile",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptFile",
                "setterMethod": "setReceiptFile",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "umsatzOhneSollHabenKz",
                "readable": true,
                "writable": true,
                "getterMethod": "getUmsatzOhneSollHabenKz",
                "setterMethod": "setUmsatzOhneSollHabenKz",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get umsatzOhneSollHabenKz",
                "isExistingProperty": true
            },
            {
                "twigName": "sollHabenKennzeichen",
                "readable": true,
                "writable": true,
                "getterMethod": "getSollHabenKennzeichen",
                "setterMethod": "setSollHabenKennzeichen",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sollHabenKennzeichen",
                "isExistingProperty": true
            },
            {
                "twigName": "wkzUmsatz",
                "readable": true,
                "writable": true,
                "getterMethod": "getWkzUmsatz",
                "setterMethod": "setWkzUmsatz",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get wkzUmsatz",
                "isExistingProperty": true
            },
            {
                "twigName": "kurs",
                "readable": true,
                "writable": true,
                "getterMethod": "getKurs",
                "setterMethod": "setKurs",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get kurs",
                "isExistingProperty": true
            },
            {
                "twigName": "basisUmsatz",
                "readable": true,
                "writable": true,
                "getterMethod": "getBasisUmsatz",
                "setterMethod": "setBasisUmsatz",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get basisUmsatz",
                "isExistingProperty": true
            },
            {
                "twigName": "wkzBasisUmsatz",
                "readable": true,
                "writable": true,
                "getterMethod": "getWkzBasisUmsatz",
                "setterMethod": "setWkzBasisUmsatz",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get wkzBasisUmsatz",
                "isExistingProperty": true
            },
            {
                "twigName": "konto",
                "readable": true,
                "writable": true,
                "getterMethod": "getKonto",
                "setterMethod": "setKonto",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get konto",
                "isExistingProperty": true
            },
            {
                "twigName": "gegenkontoOhneBUSchluessel",
                "readable": true,
                "writable": true,
                "getterMethod": "getGegenkontoOhneBUSchluessel",
                "setterMethod": "setGegenkontoOhneBUSchluessel",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get gegenkontoOhneBUSchluessel",
                "isExistingProperty": true
            },
            {
                "twigName": "buschluessel",
                "readable": true,
                "writable": true,
                "getterMethod": "getBuschluessel",
                "setterMethod": "setBuschluessel",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get buschluessel",
                "isExistingProperty": true
            },
            {
                "twigName": "belegdatum",
                "readable": true,
                "writable": true,
                "getterMethod": "getBelegdatum",
                "setterMethod": "setBelegdatum",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get belegdatum",
                "isExistingProperty": true
            },
            {
                "twigName": "belegfeld1",
                "readable": true,
                "writable": true,
                "getterMethod": "getBelegfeld1",
                "setterMethod": "setBelegfeld1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get belegfeld1",
                "isExistingProperty": true
            },
            {
                "twigName": "belegfeld2",
                "readable": true,
                "writable": true,
                "getterMethod": "getBelegfeld2",
                "setterMethod": "setBelegfeld2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get belegfeld2",
                "isExistingProperty": true
            },
            {
                "twigName": "skonto",
                "readable": true,
                "writable": true,
                "getterMethod": "getSkonto",
                "setterMethod": "setSkonto",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get skonto",
                "isExistingProperty": true
            },
            {
                "twigName": "buchungstext",
                "readable": true,
                "writable": true,
                "getterMethod": "getBuchungstext",
                "setterMethod": "setBuchungstext",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get buchungstext",
                "isExistingProperty": true
            },
            {
                "twigName": "postensperre",
                "readable": true,
                "writable": true,
                "getterMethod": "getPostensperre",
                "setterMethod": "setPostensperre",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get postensperre",
                "isExistingProperty": true
            },
            {
                "twigName": "diverseAdressnummer",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiverseAdressnummer",
                "setterMethod": "setDiverseAdressnummer",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get diverseAdressnummer",
                "isExistingProperty": true
            },
            {
                "twigName": "geschaeftspartnerbank",
                "readable": true,
                "writable": true,
                "getterMethod": "getGeschaeftspartnerbank",
                "setterMethod": "setGeschaeftspartnerbank",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get geschaeftspartnerbank",
                "isExistingProperty": true
            },
            {
                "twigName": "sachverhalt",
                "readable": true,
                "writable": true,
                "getterMethod": "getSachverhalt",
                "setterMethod": "setSachverhalt",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sachverhalt",
                "isExistingProperty": true
            },
            {
                "twigName": "zinssperre",
                "readable": true,
                "writable": true,
                "getterMethod": "getZinssperre",
                "setterMethod": "setZinssperre",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get zinssperre",
                "isExistingProperty": true
            },
            {
                "twigName": "beleglink",
                "readable": true,
                "writable": true,
                "getterMethod": "getBeleglink",
                "setterMethod": "setBeleglink",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get beleglink",
                "isExistingProperty": true
            },
            {
                "twigName": "beleginfoArt1",
                "readable": true,
                "writable": true,
                "getterMethod": "getBeleginfoArt1",
                "setterMethod": "setBeleginfoArt1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get beleginfoArt1",
                "isExistingProperty": true
            },
            {
                "twigName": "beleginfoInhalt1",
                "readable": true,
                "writable": true,
                "getterMethod": "getBeleginfoInhalt1",
                "setterMethod": "setBeleginfoInhalt1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get beleginfoInhalt1",
                "isExistingProperty": true
            },
            {
                "twigName": "beleginfoArt2",
                "readable": true,
                "writable": true,
                "getterMethod": "getBeleginfoArt2",
                "setterMethod": "setBeleginfoArt2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get beleginfoArt2",
                "isExistingProperty": true
            },
            {
                "twigName": "beleginfoInhalt2",
                "readable": true,
                "writable": true,
                "getterMethod": "getBeleginfoInhalt2",
                "setterMethod": "setBeleginfoInhalt2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get beleginfoInhalt2",
                "isExistingProperty": true
            },
            {
                "twigName": "beleginfoArt3",
                "readable": true,
                "writable": true,
                "getterMethod": "getBeleginfoArt3",
                "setterMethod": "setBeleginfoArt3",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get beleginfoArt3",
                "isExistingProperty": true
            },
            {
                "twigName": "beleginfoInhalt3",
                "readable": true,
                "writable": true,
                "getterMethod": "getBeleginfoInhalt3",
                "setterMethod": "setBeleginfoInhalt3",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get beleginfoInhalt3",
                "isExistingProperty": true
            },
            {
                "twigName": "beleginfoArt4",
                "readable": true,
                "writable": true,
                "getterMethod": "getBeleginfoArt4",
                "setterMethod": "setBeleginfoArt4",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get beleginfoArt4",
                "isExistingProperty": true
            },
            {
                "twigName": "beleginfoInhalt4",
                "readable": true,
                "writable": true,
                "getterMethod": "getBeleginfoInhalt4",
                "setterMethod": "setBeleginfoInhalt4",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get beleginfoInhalt4",
                "isExistingProperty": true
            },
            {
                "twigName": "beleginfoArt5",
                "readable": true,
                "writable": true,
                "getterMethod": "getBeleginfoArt5",
                "setterMethod": "setBeleginfoArt5",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get beleginfoArt5",
                "isExistingProperty": true
            },
            {
                "twigName": "beleginfoInhalt5",
                "readable": true,
                "writable": true,
                "getterMethod": "getBeleginfoInhalt5",
                "setterMethod": "setBeleginfoInhalt5",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get beleginfoInhalt5",
                "isExistingProperty": true
            },
            {
                "twigName": "beleginfoArt6",
                "readable": true,
                "writable": true,
                "getterMethod": "getBeleginfoArt6",
                "setterMethod": "setBeleginfoArt6",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get beleginfoArt6",
                "isExistingProperty": true
            },
            {
                "twigName": "beleginfoInhalt6",
                "readable": true,
                "writable": true,
                "getterMethod": "getBeleginfoInhalt6",
                "setterMethod": "setBeleginfoInhalt6",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get beleginfoInhalt6",
                "isExistingProperty": true
            },
            {
                "twigName": "beleginfoArt7",
                "readable": true,
                "writable": true,
                "getterMethod": "getBeleginfoArt7",
                "setterMethod": "setBeleginfoArt7",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get beleginfoArt7",
                "isExistingProperty": true
            },
            {
                "twigName": "beleginfoInhalt7",
                "readable": true,
                "writable": true,
                "getterMethod": "getBeleginfoInhalt7",
                "setterMethod": "setBeleginfoInhalt7",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get beleginfoInhalt7",
                "isExistingProperty": true
            },
            {
                "twigName": "beleginfoArt8",
                "readable": true,
                "writable": true,
                "getterMethod": "getBeleginfoArt8",
                "setterMethod": "setBeleginfoArt8",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get beleginfoArt8",
                "isExistingProperty": true
            },
            {
                "twigName": "beleginfoInhalt8",
                "readable": true,
                "writable": true,
                "getterMethod": "getBeleginfoInhalt8",
                "setterMethod": "setBeleginfoInhalt8",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get beleginfoInhalt8",
                "isExistingProperty": true
            },
            {
                "twigName": "kost1Kostenstelle",
                "readable": true,
                "writable": true,
                "getterMethod": "getKost1Kostenstelle",
                "setterMethod": "setKost1Kostenstelle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get kost1Kostenstelle",
                "isExistingProperty": true
            },
            {
                "twigName": "kost2Kostenstelle",
                "readable": true,
                "writable": true,
                "getterMethod": "getKost2Kostenstelle",
                "setterMethod": "setKost2Kostenstelle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get kost2Kostenstelle",
                "isExistingProperty": true
            },
            {
                "twigName": "kostMenge",
                "readable": true,
                "writable": true,
                "getterMethod": "getKostMenge",
                "setterMethod": "setKostMenge",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get kostMenge",
                "isExistingProperty": true
            },
            {
                "twigName": "euLandUndUstId",
                "readable": true,
                "writable": true,
                "getterMethod": "getEuLandUndUstId",
                "setterMethod": "setEuLandUndUstId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get euLandUndUstId",
                "isExistingProperty": true
            },
            {
                "twigName": "euSteuersatz",
                "readable": true,
                "writable": true,
                "getterMethod": "getEuSteuersatz",
                "setterMethod": "setEuSteuersatz",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get euSteuersatz",
                "isExistingProperty": true
            },
            {
                "twigName": "abwVersteuerungsart",
                "readable": true,
                "writable": true,
                "getterMethod": "getAbwVersteuerungsart",
                "setterMethod": "setAbwVersteuerungsart",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get abwVersteuerungsart",
                "isExistingProperty": true
            },
            {
                "twigName": "sachverhaltLL",
                "readable": true,
                "writable": true,
                "getterMethod": "getSachverhaltLL",
                "setterMethod": "setSachverhaltLL",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sachverhaltLL",
                "isExistingProperty": true
            },
            {
                "twigName": "funktionsergaenzungLL",
                "readable": true,
                "writable": true,
                "getterMethod": "getFunktionsergaenzungLL",
                "setterMethod": "setFunktionsergaenzungLL",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get funktionsergaenzungLL",
                "isExistingProperty": true
            },
            {
                "twigName": "bU49Hauptfunktionstyp",
                "readable": true,
                "writable": true,
                "getterMethod": "getBU49Hauptfunktionstyp",
                "setterMethod": "setBU49Hauptfunktionstyp",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get BU49Hauptfunktionstyp",
                "isExistingProperty": false
            },
            {
                "twigName": "bU49Hauptfunktionsnummer",
                "readable": true,
                "writable": true,
                "getterMethod": "getBU49Hauptfunktionsnummer",
                "setterMethod": "setBU49Hauptfunktionsnummer",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get BU49Hauptfunktionsnummer",
                "isExistingProperty": false
            },
            {
                "twigName": "bU49Hauptfunktionsergaenzung",
                "readable": true,
                "writable": true,
                "getterMethod": "getBU49Hauptfunktionsergaenzung",
                "setterMethod": "setBU49Hauptfunktionsergaenzung",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get BU49Hauptfunktionsergaenzung",
                "isExistingProperty": false
            },
            {
                "twigName": "zusatzinformationArt1",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationArt1",
                "setterMethod": "setZusatzinformationArt1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationArt1",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationInhalt1",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationInhalt1",
                "setterMethod": "setZusatzinformationInhalt1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationInhalt1",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationArt2",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationArt2",
                "setterMethod": "setZusatzinformationArt2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationArt2",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationInhalt2",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationInhalt2",
                "setterMethod": "setZusatzinformationInhalt2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationInhalt2",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationArt3",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationArt3",
                "setterMethod": "setZusatzinformationArt3",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationArt3",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationInhalt3",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationInhalt3",
                "setterMethod": "setZusatzinformationInhalt3",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationInhalt3",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationArt4",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationArt4",
                "setterMethod": "setZusatzinformationArt4",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationArt4",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationInhalt4",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationInhalt4",
                "setterMethod": "setZusatzinformationInhalt4",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationInhalt4",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationArt5",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationArt5",
                "setterMethod": "setZusatzinformationArt5",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationArt5",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationInhalt5",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationInhalt5",
                "setterMethod": "setZusatzinformationInhalt5",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationInhalt5",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationArt6",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationArt6",
                "setterMethod": "setZusatzinformationArt6",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationArt6",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationInhalt6",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationInhalt6",
                "setterMethod": "setZusatzinformationInhalt6",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationInhalt6",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationArt7",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationArt7",
                "setterMethod": "setZusatzinformationArt7",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationArt7",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationInhalt7",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationInhalt7",
                "setterMethod": "setZusatzinformationInhalt7",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationInhalt7",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationArt8",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationArt8",
                "setterMethod": "setZusatzinformationArt8",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationArt8",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationInhalt8",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationInhalt8",
                "setterMethod": "setZusatzinformationInhalt8",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationInhalt8",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationArt9",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationArt9",
                "setterMethod": "setZusatzinformationArt9",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationArt9",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationInhalt9",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationInhalt9",
                "setterMethod": "setZusatzinformationInhalt9",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationInhalt9",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationArt10",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationArt10",
                "setterMethod": "setZusatzinformationArt10",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationArt10",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationInhalt10",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationInhalt10",
                "setterMethod": "setZusatzinformationInhalt10",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationInhalt10",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationArt11",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationArt11",
                "setterMethod": "setZusatzinformationArt11",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationArt11",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationInhalt11",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationInhalt11",
                "setterMethod": "setZusatzinformationInhalt11",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationInhalt11",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationArt12",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationArt12",
                "setterMethod": "setZusatzinformationArt12",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationArt12",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationInhalt12",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationInhalt12",
                "setterMethod": "setZusatzinformationInhalt12",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationInhalt12",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationArt13",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationArt13",
                "setterMethod": "setZusatzinformationArt13",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationArt13",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationInhalt13",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationInhalt13",
                "setterMethod": "setZusatzinformationInhalt13",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationInhalt13",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationArt14",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationArt14",
                "setterMethod": "setZusatzinformationArt14",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationArt14",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationInhalt14",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationInhalt14",
                "setterMethod": "setZusatzinformationInhalt14",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationInhalt14",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationArt15",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationArt15",
                "setterMethod": "setZusatzinformationArt15",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationArt15",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationInhalt15",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationInhalt15",
                "setterMethod": "setZusatzinformationInhalt15",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationInhalt15",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationArt16",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationArt16",
                "setterMethod": "setZusatzinformationArt16",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationArt16",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationInhalt16",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationInhalt16",
                "setterMethod": "setZusatzinformationInhalt16",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationInhalt16",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationArt17",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationArt17",
                "setterMethod": "setZusatzinformationArt17",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationArt17",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationInhalt17",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationInhalt17",
                "setterMethod": "setZusatzinformationInhalt17",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationInhalt17",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationArt18",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationArt18",
                "setterMethod": "setZusatzinformationArt18",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationArt18",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationInhalt18",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationInhalt18",
                "setterMethod": "setZusatzinformationInhalt18",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationInhalt18",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationArt19",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationArt19",
                "setterMethod": "setZusatzinformationArt19",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationArt19",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationInhalt19",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationInhalt19",
                "setterMethod": "setZusatzinformationInhalt19",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationInhalt19",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationArt20",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationArt20",
                "setterMethod": "setZusatzinformationArt20",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationArt20",
                "isExistingProperty": true
            },
            {
                "twigName": "zusatzinformationInhalt20",
                "readable": true,
                "writable": true,
                "getterMethod": "getZusatzinformationInhalt20",
                "setterMethod": "setZusatzinformationInhalt20",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zusatzinformationInhalt20",
                "isExistingProperty": true
            },
            {
                "twigName": "stueck",
                "readable": true,
                "writable": true,
                "getterMethod": "getStueck",
                "setterMethod": "setStueck",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get stueck",
                "isExistingProperty": true
            },
            {
                "twigName": "gewicht",
                "readable": true,
                "writable": true,
                "getterMethod": "getGewicht",
                "setterMethod": "setGewicht",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get gewicht",
                "isExistingProperty": true
            },
            {
                "twigName": "zahlweise",
                "readable": true,
                "writable": true,
                "getterMethod": "getZahlweise",
                "setterMethod": "setZahlweise",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get zahlweise",
                "isExistingProperty": true
            },
            {
                "twigName": "forderungsart",
                "readable": true,
                "writable": true,
                "getterMethod": "getForderungsart",
                "setterMethod": "setForderungsart",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get forderungsart",
                "isExistingProperty": true
            },
            {
                "twigName": "veranlagungsjahr",
                "readable": true,
                "writable": true,
                "getterMethod": "getVeranlagungsjahr",
                "setterMethod": "setVeranlagungsjahr",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get veranlagungsjahr",
                "isExistingProperty": true
            },
            {
                "twigName": "zugeordneteFaelligkeit",
                "readable": true,
                "writable": true,
                "getterMethod": "getZugeordneteFaelligkeit",
                "setterMethod": "setZugeordneteFaelligkeit",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zugeordneteFaelligkeit",
                "isExistingProperty": true
            },
            {
                "twigName": "skontotyp",
                "readable": true,
                "writable": true,
                "getterMethod": "getSkontotyp",
                "setterMethod": "setSkontotyp",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get skontotyp",
                "isExistingProperty": true
            },
            {
                "twigName": "auftragsnummer",
                "readable": true,
                "writable": true,
                "getterMethod": "getAuftragsnummer",
                "setterMethod": "setAuftragsnummer",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get auftragsnummer",
                "isExistingProperty": true
            },
            {
                "twigName": "buchungstyp",
                "readable": true,
                "writable": true,
                "getterMethod": "getBuchungstyp",
                "setterMethod": "setBuchungstyp",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get buchungstyp",
                "isExistingProperty": true
            },
            {
                "twigName": "ustSchluesselAnzahlungen",
                "readable": true,
                "writable": true,
                "getterMethod": "getUstSchluesselAnzahlungen",
                "setterMethod": "setUstSchluesselAnzahlungen",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get ustSchluesselAnzahlungen",
                "isExistingProperty": true
            },
            {
                "twigName": "eULandAnzahlungen",
                "readable": true,
                "writable": true,
                "getterMethod": "getEULandAnzahlungen",
                "setterMethod": "setEULandAnzahlungen",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get EULandAnzahlungen",
                "isExistingProperty": false
            },
            {
                "twigName": "sachverhaltLLAnzahlungen",
                "readable": true,
                "writable": true,
                "getterMethod": "getSachverhaltLLAnzahlungen",
                "setterMethod": "setSachverhaltLLAnzahlungen",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get sachverhaltLLAnzahlungen",
                "isExistingProperty": true
            },
            {
                "twigName": "eUSteuersatzAnzahlungen",
                "readable": true,
                "writable": true,
                "getterMethod": "getEUSteuersatzAnzahlungen",
                "setterMethod": "setEUSteuersatzAnzahlungen",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get EUSteuersatzAnzahlungen",
                "isExistingProperty": false
            },
            {
                "twigName": "erloeskontoAnzahlungen",
                "readable": true,
                "writable": true,
                "getterMethod": "getErloeskontoAnzahlungen",
                "setterMethod": "setErloeskontoAnzahlungen",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get erloeskontoAnzahlungen",
                "isExistingProperty": true
            },
            {
                "twigName": "herkunftKZ",
                "readable": true,
                "writable": true,
                "getterMethod": "getHerkunftKZ",
                "setterMethod": "setHerkunftKZ",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get herkunftKZ",
                "isExistingProperty": true
            },
            {
                "twigName": "buchungsGUID",
                "readable": true,
                "writable": true,
                "getterMethod": "getBuchungsGUID",
                "setterMethod": "setBuchungsGUID",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get buchungsGUID",
                "isExistingProperty": true
            },
            {
                "twigName": "kostdatum",
                "readable": true,
                "writable": true,
                "getterMethod": "getKostdatum",
                "setterMethod": "setKostdatum",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get kostdatum",
                "isExistingProperty": true
            },
            {
                "twigName": "mandatsreferenz",
                "readable": true,
                "writable": true,
                "getterMethod": "getMandatsreferenz",
                "setterMethod": "setMandatsreferenz",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get mandatsreferenz",
                "isExistingProperty": true
            },
            {
                "twigName": "skontosperre",
                "readable": true,
                "writable": true,
                "getterMethod": "getSkontosperre",
                "setterMethod": "setSkontosperre",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get skontosperre",
                "isExistingProperty": true
            },
            {
                "twigName": "gesellschaftername",
                "readable": true,
                "writable": true,
                "getterMethod": "getGesellschaftername",
                "setterMethod": "setGesellschaftername",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get gesellschaftername",
                "isExistingProperty": true
            },
            {
                "twigName": "beteiligtennummer",
                "readable": true,
                "writable": true,
                "getterMethod": "getBeteiligtennummer",
                "setterMethod": "setBeteiligtennummer",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get beteiligtennummer",
                "isExistingProperty": true
            },
            {
                "twigName": "identifikationsnummer",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdentifikationsnummer",
                "setterMethod": "setIdentifikationsnummer",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get identifikationsnummer",
                "isExistingProperty": true
            },
            {
                "twigName": "zeichnernummer",
                "readable": true,
                "writable": true,
                "getterMethod": "getZeichnernummer",
                "setterMethod": "setZeichnernummer",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zeichnernummer",
                "isExistingProperty": true
            },
            {
                "twigName": "postensperrebis",
                "readable": true,
                "writable": true,
                "getterMethod": "getPostensperrebis",
                "setterMethod": "setPostensperrebis",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get postensperrebis",
                "isExistingProperty": true
            },
            {
                "twigName": "bezeichnungSoBilSachverhalt",
                "readable": true,
                "writable": true,
                "getterMethod": "getBezeichnungSoBilSachverhalt",
                "setterMethod": "setBezeichnungSoBilSachverhalt",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bezeichnungSoBilSachverhalt",
                "isExistingProperty": true
            },
            {
                "twigName": "kennzeichenSoBilBuchung",
                "readable": true,
                "writable": true,
                "getterMethod": "getKennzeichenSoBilBuchung",
                "setterMethod": "setKennzeichenSoBilBuchung",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get kennzeichenSoBilBuchung",
                "isExistingProperty": true
            },
            {
                "twigName": "festschreibung",
                "readable": true,
                "writable": true,
                "getterMethod": "getFestschreibung",
                "setterMethod": "setFestschreibung",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get festschreibung",
                "isExistingProperty": true
            },
            {
                "twigName": "leistungsdatum",
                "readable": true,
                "writable": true,
                "getterMethod": "getLeistungsdatum",
                "setterMethod": "setLeistungsdatum",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get leistungsdatum",
                "isExistingProperty": true
            },
            {
                "twigName": "datumZuordSteuerperiode",
                "readable": true,
                "writable": true,
                "getterMethod": "getDatumZuordSteuerperiode",
                "setterMethod": "setDatumZuordSteuerperiode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get datumZuordSteuerperiode",
                "isExistingProperty": true
            },
            {
                "twigName": "bookingDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getBookingDate",
                "setterMethod": "setBookingDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get bookingDate",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "liability",
                "readable": true,
                "writable": true,
                "getterMethod": "getLiability",
                "setterMethod": "setLiability",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Liability",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Liability",
                "docComment": "Get liability",
                "isExistingProperty": true
            },
            {
                "twigName": "cashReportItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashReportItem",
                "setterMethod": "setCashReportItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CashReportItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CashReportItem",
                "docComment": "Get cashReportItem",
                "isExistingProperty": true
            },
            {
                "twigName": "cashReport",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashReport",
                "setterMethod": "setCashReport",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CashReport",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CashReport",
                "docComment": "Get cashReport",
                "isExistingProperty": true
            },
            {
                "twigName": "fixed",
                "readable": true,
                "writable": true,
                "getterMethod": "getFixed",
                "setterMethod": "setFixed",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get fixed",
                "isExistingProperty": true
            },
            {
                "twigName": "accountSystemItemKonto",
                "readable": true,
                "writable": true,
                "getterMethod": "getAccountSystemItemKonto",
                "setterMethod": "setAccountSystemItemKonto",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\AccountSystemItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\AccountSystemItem",
                "docComment": "Get accountSystemItemKonto",
                "isExistingProperty": true
            },
            {
                "twigName": "accountSystemItemGegenkonto",
                "readable": true,
                "writable": true,
                "getterMethod": "getAccountSystemItemGegenkonto",
                "setterMethod": "setAccountSystemItemGegenkonto",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\AccountSystemItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\AccountSystemItem",
                "docComment": "Get accountSystemItemGegenkonto",
                "isExistingProperty": true
            },
            {
                "twigName": "balanceKonto",
                "readable": true,
                "writable": true,
                "getterMethod": "getBalanceKonto",
                "setterMethod": "setBalanceKonto",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get balanceKonto",
                "isExistingProperty": true
            },
            {
                "twigName": "balanceGegenkonto",
                "readable": true,
                "writable": true,
                "getterMethod": "getBalanceGegenkonto",
                "setterMethod": "setBalanceGegenkonto",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get balanceGegenkonto",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "futureExportDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getFutureExportDate",
                "setterMethod": "setFutureExportDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get futureExportDate",
                "isExistingProperty": true
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "receiptFileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptFileName",
                "setterMethod": "setReceiptFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get receiptFileName",
                "isExistingProperty": true
            },
            {
                "twigName": "accountBookingTemplate",
                "readable": true,
                "writable": true,
                "getterMethod": "getAccountBookingTemplate",
                "setterMethod": "setAccountBookingTemplate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get accountBookingTemplate",
                "isExistingProperty": true
            },
            {
                "twigName": "offerItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getOfferItem",
                "setterMethod": "setOfferItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "docComment": "Get offerItem",
                "isExistingProperty": true
            },
            {
                "twigName": "uniqNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getUniqNumber",
                "setterMethod": "setUniqNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get uniqNumber",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Intraship": {
        "fileName": "Intraship.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Intraship.php",
        "bundle": "WAWIBundle",
        "className": "Intraship",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Intraship",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "intraship",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "licensePlate",
                "columnName": "licensePlate",
                "type": "string",
                "length": 39,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "airwayBill",
                "columnName": "airwayBill",
                "type": "string",
                "length": 10,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shipmentNumber",
                "columnName": "shipmentNumber",
                "type": "string",
                "length": 39,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "identCode",
                "columnName": "identCode",
                "type": "string",
                "length": 12,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fileName",
                "columnName": "fileName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "labelUrl",
                "columnName": "labelUrl",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "exportDocumentUrl",
                "columnName": "exportDocumentUrl",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "exportDocumentFileName",
                "columnName": "exportDocumentFileName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "manifested",
                "columnName": "manifested",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "offer",
                "type": "OneToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "offer_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "licensePlate",
                "readable": true,
                "writable": true,
                "getterMethod": "getLicensePlate",
                "setterMethod": "setLicensePlate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get licensePlate",
                "isExistingProperty": true
            },
            {
                "twigName": "airwayBill",
                "readable": true,
                "writable": true,
                "getterMethod": "getAirwayBill",
                "setterMethod": "setAirwayBill",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get airwayBill",
                "isExistingProperty": true
            },
            {
                "twigName": "shipmentNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getShipmentNumber",
                "setterMethod": "setShipmentNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shipmentNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "labelUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getLabelUrl",
                "setterMethod": "setLabelUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get labelUrl",
                "isExistingProperty": true
            },
            {
                "twigName": "offer",
                "readable": true,
                "writable": true,
                "getterMethod": "getOffer",
                "setterMethod": "setOffer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get offer",
                "isExistingProperty": true
            },
            {
                "twigName": "identCode",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdentCode",
                "setterMethod": "setIdentCode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get identCode",
                "isExistingProperty": true
            },
            {
                "twigName": "exportDocumentUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getExportDocumentUrl",
                "setterMethod": "setExportDocumentUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get exportDocumentUrl",
                "isExistingProperty": true
            },
            {
                "twigName": "manifested",
                "readable": true,
                "writable": true,
                "getterMethod": "getManifested",
                "setterMethod": "setManifested",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get manifested",
                "isExistingProperty": true
            },
            {
                "twigName": "fileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileName",
                "setterMethod": "setFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileName",
                "isExistingProperty": true
            },
            {
                "twigName": "exportDocumentFileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getExportDocumentFileName",
                "setterMethod": "setExportDocumentFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get exportDocumentFileName",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\VendorOrderMetaField": {
        "fileName": "VendorOrderMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/VendorOrderMetaField.php",
        "bundle": "WAWIBundle",
        "className": "VendorOrderMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\VendorOrderMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "vendorordermetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "vendorOrder",
                "type": "ManyToOne",
                "targetEntity": "VendorOrder",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorOrder",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorOrder",
                "setterMethod": "setVendorOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrder",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrder",
                "docComment": "Get vendorOrder",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Script": {
        "fileName": "Script.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Script.php",
        "bundle": "WAWIBundle",
        "className": "Script",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Script",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "script",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpdateTimeTrackable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "content",
                "columnName": "content",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "content",
                "readable": true,
                "writable": true,
                "getterMethod": "getContent",
                "setterMethod": "setContent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get content",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\LockObject": {
        "fileName": "LockObject.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/LockObject.php",
        "bundle": "WAWIBundle",
        "className": "LockObject",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\LockObject",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "lockobject",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "objectType",
                "columnName": "objectType",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lockId",
                "columnName": "lockId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lockDate",
                "columnName": "lockDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "waitTill",
                "columnName": "waitTill",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "objectType",
                "readable": true,
                "writable": true,
                "getterMethod": "getObjectType",
                "setterMethod": "setObjectType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get objectType",
                "isExistingProperty": true
            },
            {
                "twigName": "lockId",
                "readable": true,
                "writable": true,
                "getterMethod": "getLockId",
                "setterMethod": "setLockId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get lockId",
                "isExistingProperty": true
            },
            {
                "twigName": "lockDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getLockDate",
                "setterMethod": "setLockDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get lockDate",
                "isExistingProperty": true
            },
            {
                "twigName": "waitTill",
                "readable": true,
                "writable": true,
                "getterMethod": "getWaitTill",
                "setterMethod": "setWaitTill",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get waitTill",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\DocumentMetaField": {
        "fileName": "DocumentMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/DocumentMetaField.php",
        "bundle": "WAWIBundle",
        "className": "DocumentMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\DocumentMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "documentmetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "document",
                "type": "ManyToOne",
                "targetEntity": "Document",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "document",
                "readable": true,
                "writable": true,
                "getterMethod": "getDocument",
                "setterMethod": "setDocument",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Document",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Document",
                "docComment": "Get document",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Country": {
        "fileName": "Country.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Country.php",
        "bundle": "WAWIBundle",
        "className": "Country",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Country",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "country",
        "extends": null,
        "repositoryClass": "Aggrosoft\\WAWIBundle\\Entity\\Repository\\CountryRepository",
        "docComment": null,
        "interfaces": [
            "Translatable",
            "IMetaExtendable",
            "IHasLanguage",
            "IPrototype"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "search_idx",
                "columns": [
                    "isocode",
                    "isocode2"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "active",
                "columnName": "active",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "isInEurope",
                "columnName": "isInEurope",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "isocode",
                "columnName": "isocode",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "isocode2",
                "columnName": "isocode2",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vatId",
                "columnName": "vatId",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "useVatOfThisShippingCountry",
                "columnName": "useVatOfThisShippingCountry",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "useVatOfThisShippingCountryFromAll",
                "columnName": "useVatOfThisShippingCountryFromAll",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "useVatOfThisShippingCountryFromDate",
                "columnName": "useVatOfThisShippingCountryFromDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "useVatOfThisShippingCountryByCustomCondition",
                "columnName": "useVatOfThisShippingCountryByCustomCondition",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "taxFree",
                "columnName": "taxFree",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "currency",
                "type": "ManyToOne",
                "targetEntity": "Currency",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customers",
                "type": "OneToMany",
                "targetEntity": "Customer",
                "mappedBy": "country",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "states",
                "type": "OneToMany",
                "targetEntity": "State",
                "mappedBy": "country",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "addresses",
                "type": "OneToMany",
                "targetEntity": "Address",
                "mappedBy": "country",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "CountryMetaField",
                "mappedBy": "country",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shippingcosts",
                "type": "ManyToMany",
                "targetEntity": "ShippingCost",
                "mappedBy": "countries",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "discounts",
                "type": "ManyToMany",
                "targetEntity": "Discount",
                "mappedBy": null,
                "inversedBy": "countries",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "active",
                "readable": true,
                "writable": true,
                "getterMethod": "getActive",
                "setterMethod": "setActive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get active",
                "isExistingProperty": true
            },
            {
                "twigName": "isocode",
                "readable": true,
                "writable": true,
                "getterMethod": "getIsocode",
                "setterMethod": "setIsocode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get isocode",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "customers",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomers",
                "setterMethod": null,
                "returnType": "Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get customers",
                "isExistingProperty": true
            },
            {
                "twigName": "states",
                "readable": true,
                "writable": false,
                "getterMethod": "getStates",
                "setterMethod": null,
                "returnType": "Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get states",
                "isExistingProperty": true
            },
            {
                "twigName": "addresses",
                "readable": true,
                "writable": false,
                "getterMethod": "getAddresses",
                "setterMethod": null,
                "returnType": "Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get addresses",
                "isExistingProperty": true
            },
            {
                "twigName": "isInEurope",
                "readable": true,
                "writable": true,
                "getterMethod": "getIsInEurope",
                "setterMethod": "setIsInEurope",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get isInEurope",
                "isExistingProperty": true
            },
            {
                "twigName": "isocode2",
                "readable": true,
                "writable": true,
                "getterMethod": "getIsocode2",
                "setterMethod": "setIsocode2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get isocode2",
                "isExistingProperty": true
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingcosts",
                "readable": true,
                "writable": false,
                "getterMethod": "getShippingcosts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get shippingcosts",
                "isExistingProperty": true
            },
            {
                "twigName": "discounts",
                "readable": true,
                "writable": false,
                "getterMethod": "getDiscounts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get discounts",
                "isExistingProperty": true
            },
            {
                "twigName": "vatId",
                "readable": true,
                "writable": true,
                "getterMethod": "getVatId",
                "setterMethod": "setVatId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vatId",
                "isExistingProperty": true
            },
            {
                "twigName": "currency",
                "readable": true,
                "writable": true,
                "getterMethod": "getCurrency",
                "setterMethod": "setCurrency",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Currency",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Currency",
                "docComment": "Get currency",
                "isExistingProperty": true
            },
            {
                "twigName": "useVatOfThisShippingCountry",
                "readable": true,
                "writable": true,
                "getterMethod": "getUseVatOfThisShippingCountry",
                "setterMethod": "setUseVatOfThisShippingCountry",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get useVatOfThisShippingCountry",
                "isExistingProperty": true
            },
            {
                "twigName": "useVatOfThisShippingCountryFromAll",
                "readable": true,
                "writable": true,
                "getterMethod": "getUseVatOfThisShippingCountryFromAll",
                "setterMethod": "setUseVatOfThisShippingCountryFromAll",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get useVatOfThisShippingCountryFromAll",
                "isExistingProperty": true
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": false,
                "getterMethod": "getLanguage",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "selectedLanguage",
                "readable": true,
                "writable": true,
                "getterMethod": "getSelectedLanguage",
                "setterMethod": "setSelectedLanguage",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "useVatOfThisShippingCountryByCustomCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getUseVatOfThisShippingCountryByCustomCondition",
                "setterMethod": "setUseVatOfThisShippingCountryByCustomCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get useVatOfThisShippingCountryByCustomCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "useVatOfThisShippingCountryFromDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getUseVatOfThisShippingCountryFromDate",
                "setterMethod": "setUseVatOfThisShippingCountryFromDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get useVatOfThisShippingCountryFromDate",
                "isExistingProperty": true
            },
            {
                "twigName": "entityLocale",
                "readable": true,
                "writable": false,
                "getterMethod": "getEntityLocale",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "taxFree",
                "readable": true,
                "writable": true,
                "getterMethod": "getTaxFree",
                "setterMethod": "setTaxFree",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get taxFree",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OrderBuyingListItem": {
        "fileName": "OrderBuyingListItem.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OrderBuyingListItem.php",
        "bundle": "WAWIBundle",
        "className": "OrderBuyingListItem",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OrderBuyingListItem",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "orderbuyinglistitem",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "orderBuyingList",
                "type": "ManyToOne",
                "targetEntity": "OrderBuyingList",
                "mappedBy": null,
                "inversedBy": "items",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "pricingItem",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingItem",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "orderBuyingList",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderBuyingList",
                "setterMethod": "setOrderBuyingList",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OrderBuyingList",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OrderBuyingList",
                "docComment": "Get orderBuyingList",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "orderedQuantity",
                "readable": true,
                "writable": false,
                "getterMethod": "getOrderedQuantity",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "deliveredQuantity",
                "readable": true,
                "writable": false,
                "getterMethod": "getDeliveredQuantity",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\PrintProtocol": {
        "fileName": "PrintProtocol.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/PrintProtocol.php",
        "bundle": "WAWIBundle",
        "className": "PrintProtocol",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\PrintProtocol",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "printprotocol",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "protocolNumber",
                "columnName": "protocolNumber",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "content",
                "columnName": "content",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "content",
                "readable": true,
                "writable": true,
                "getterMethod": "getContent",
                "setterMethod": "setContent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get content",
                "isExistingProperty": true
            },
            {
                "twigName": "protocolNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getProtocolNumber",
                "setterMethod": "setProtocolNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get protocolNumber",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\VendorMetaField": {
        "fileName": "VendorMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/VendorMetaField.php",
        "bundle": "WAWIBundle",
        "className": "VendorMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\VendorMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "vendormetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "Translatable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "vendor",
                "type": "ManyToOne",
                "targetEntity": "Vendor",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "vendor",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendor",
                "setterMethod": "setVendor",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Vendor",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Vendor",
                "docComment": "Get vendor",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\MirakleStockJob": {
        "fileName": "MirakleStockJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/MirakleStockJob.php",
        "bundle": "WAWIBundle",
        "className": "MirakleStockJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\MirakleStockJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "miraklestockjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deactivate",
                "columnName": "deactivate",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "deactivate",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeactivate",
                "setterMethod": "setDeactivate",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get deactivate",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\KlarnaTransaction": {
        "fileName": "KlarnaTransaction.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/KlarnaTransaction.php",
        "bundle": "WAWIBundle",
        "className": "KlarnaTransaction",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\KlarnaTransaction",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "klarnatransaction",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "foreignId_idx",
                "columns": [
                    "foreignId"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreignId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "amount",
                "columnName": "amount",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "captureDate",
                "columnName": "captureDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "saleDate",
                "columnName": "saleDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "captureId",
                "columnName": "captureId",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "merchantReference1",
                "columnName": "merchantReference1",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "merchantReference2",
                "columnName": "merchantReference2",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shortOrderId",
                "columnName": "shortOrderId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "type",
                "columnName": "type",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentReference",
                "columnName": "paymentReference",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "refundId",
                "columnName": "refundId",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "merchantCaptureReference",
                "columnName": "merchantCaptureReference",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "merchantRefundReference",
                "columnName": "merchantRefundReference",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "currencyCode",
                "columnName": "currencyCode",
                "type": "string",
                "length": 6,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vatRate",
                "columnName": "vatRate",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vatAmount",
                "columnName": "vatAmount",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "detailedType",
                "columnName": "detailedType",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "purchaseCountry",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shippingCountry",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "amount",
                "readable": true,
                "writable": true,
                "getterMethod": "getAmount",
                "setterMethod": "setAmount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get amount",
                "isExistingProperty": true
            },
            {
                "twigName": "captureDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getCaptureDate",
                "setterMethod": "setCaptureDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get captureDate",
                "isExistingProperty": true
            },
            {
                "twigName": "captureId",
                "readable": true,
                "writable": true,
                "getterMethod": "getCaptureId",
                "setterMethod": "setCaptureId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get captureId",
                "isExistingProperty": true
            },
            {
                "twigName": "merchantReference1",
                "readable": true,
                "writable": true,
                "getterMethod": "getMerchantReference1",
                "setterMethod": "setMerchantReference1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get merchantReference1",
                "isExistingProperty": true
            },
            {
                "twigName": "merchantReference2",
                "readable": true,
                "writable": true,
                "getterMethod": "getMerchantReference2",
                "setterMethod": "setMerchantReference2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get merchantReference2",
                "isExistingProperty": true
            },
            {
                "twigName": "type",
                "readable": true,
                "writable": true,
                "getterMethod": "getType",
                "setterMethod": "setType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get type",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentReference",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentReference",
                "setterMethod": "setPaymentReference",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get paymentReference",
                "isExistingProperty": true
            },
            {
                "twigName": "refundId",
                "readable": true,
                "writable": true,
                "getterMethod": "getRefundId",
                "setterMethod": "setRefundId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get refundId",
                "isExistingProperty": true
            },
            {
                "twigName": "merchantCaptureReference",
                "readable": true,
                "writable": true,
                "getterMethod": "getMerchantCaptureReference",
                "setterMethod": "setMerchantCaptureReference",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get merchantCaptureReference",
                "isExistingProperty": true
            },
            {
                "twigName": "merchantRefundReference",
                "readable": true,
                "writable": true,
                "getterMethod": "getMerchantRefundReference",
                "setterMethod": "setMerchantRefundReference",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get merchantRefundReference",
                "isExistingProperty": true
            },
            {
                "twigName": "currencyCode",
                "readable": true,
                "writable": true,
                "getterMethod": "getCurrencyCode",
                "setterMethod": "setCurrencyCode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get currencyCode",
                "isExistingProperty": true
            },
            {
                "twigName": "vatRate",
                "readable": true,
                "writable": true,
                "getterMethod": "getVatRate",
                "setterMethod": "setVatRate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vatRate",
                "isExistingProperty": true
            },
            {
                "twigName": "vatAmount",
                "readable": true,
                "writable": true,
                "getterMethod": "getVatAmount",
                "setterMethod": "setVatAmount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vatAmount",
                "isExistingProperty": true
            },
            {
                "twigName": "detailedType",
                "readable": true,
                "writable": true,
                "getterMethod": "getDetailedType",
                "setterMethod": "setDetailedType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get detailedType",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "purchaseCountry",
                "readable": true,
                "writable": true,
                "getterMethod": "getPurchaseCountry",
                "setterMethod": "setPurchaseCountry",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "docComment": "Get purchaseCountry",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingCountry",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingCountry",
                "setterMethod": "setShippingCountry",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "docComment": "Get shippingCountry",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "shortOrderId",
                "readable": true,
                "writable": true,
                "getterMethod": "getShortOrderId",
                "setterMethod": "setShortOrderId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shortOrderId",
                "isExistingProperty": true
            },
            {
                "twigName": "saleDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getSaleDate",
                "setterMethod": "setSaleDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get saleDate",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\AmazonXsdJson": {
        "fileName": "AmazonXsdJson.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/AmazonXsdJson.php",
        "bundle": "WAWIBundle",
        "className": "AmazonXsdJson",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\AmazonXsdJson",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "amazonxsdjson",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "xpath_idx",
                "columns": [
                    "xpath"
                ],
                "unique": false
            },
            {
                "name": "jsonPointer_idx",
                "columns": [
                    "jsonPointer"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "xpath",
                "columnName": "xpath",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "xmlValue",
                "columnName": "xmlValue",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "jsonPointer",
                "columnName": "jsonPointer",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "jsonValue",
                "columnName": "jsonValue",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "xpath",
                "readable": true,
                "writable": true,
                "getterMethod": "getXpath",
                "setterMethod": "setXpath",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get xpath",
                "isExistingProperty": true
            },
            {
                "twigName": "xmlValue",
                "readable": true,
                "writable": true,
                "getterMethod": "getXmlValue",
                "setterMethod": "setXmlValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get xmlValue",
                "isExistingProperty": true
            },
            {
                "twigName": "jsonPointer",
                "readable": true,
                "writable": true,
                "getterMethod": "getJsonPointer",
                "setterMethod": "setJsonPointer",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get jsonPointer",
                "isExistingProperty": true
            },
            {
                "twigName": "jsonValue",
                "readable": true,
                "writable": true,
                "getterMethod": "getJsonValue",
                "setterMethod": "setJsonValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get jsonValue",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\RealProductStatus": {
        "fileName": "RealProductStatus.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/RealProductStatus.php",
        "bundle": "WAWIBundle",
        "className": "RealProductStatus",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\RealProductStatus",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "realproductstatus",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "idProduct_idx",
                "columns": [
                    "idProduct"
                ],
                "unique": false
            },
            {
                "name": "updatedDate_idx",
                "columns": [
                    "updatedDate"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "updatedDate",
                "columnName": "updatedDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "reportUpdatedDate",
                "columnName": "reportUpdatedDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "createdDate",
                "columnName": "createdDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "status",
                "columnName": "status",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "storefront",
                "columnName": "storefront",
                "type": "string",
                "length": 10,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "idOffer",
                "columnName": "idOffer",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "idProduct",
                "columnName": "idProduct",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "idUnit",
                "columnName": "idUnit",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "manufacturer",
                "columnName": "manufacturer",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productCondition",
                "columnName": "productCondition",
                "type": "string",
                "length": 30,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ageRating",
                "columnName": "ageRating",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "transportTimeMin",
                "columnName": "transportTimeMin",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "transportTimeMax",
                "columnName": "transportTimeMax",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "handlingTime",
                "columnName": "handlingTime",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "isValid",
                "columnName": "isValid",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "listingPrice",
                "columnName": "listingPrice",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minimumPrice",
                "columnName": "minimumPrice",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "price",
                "columnName": "price",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "currency",
                "columnName": "currency",
                "type": "string",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingRate",
                "columnName": "shippingRate",
                "type": "decimal",
                "length": null,
                "precision": 11,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "eans",
                "columnName": "eans",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "errors",
                "columnName": "errors",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "missingAttributes",
                "columnName": "missingAttributes",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "attributes",
                "columnName": "attributes",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "productNotReadyReason",
                "columnName": "productNotReadyReason",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updateFailReason",
                "columnName": "updateFailReason",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updateStatus",
                "columnName": "updateStatus",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stock",
                "columnName": "stock",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shouldUpdate",
                "columnName": "shouldUpdate",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "updatedDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdatedDate",
                "setterMethod": "setUpdatedDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updatedDate",
                "isExistingProperty": true
            },
            {
                "twigName": "createdDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreatedDate",
                "setterMethod": "setCreatedDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get createdDate",
                "isExistingProperty": true
            },
            {
                "twigName": "status",
                "readable": true,
                "writable": true,
                "getterMethod": "getStatus",
                "setterMethod": "setStatus",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get status",
                "isExistingProperty": true
            },
            {
                "twigName": "storefront",
                "readable": true,
                "writable": true,
                "getterMethod": "getStorefront",
                "setterMethod": "setStorefront",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get storefront",
                "isExistingProperty": true
            },
            {
                "twigName": "idOffer",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdOffer",
                "setterMethod": "setIdOffer",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get idOffer",
                "isExistingProperty": true
            },
            {
                "twigName": "idProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdProduct",
                "setterMethod": "setIdProduct",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get idProduct",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "manufacturer",
                "readable": true,
                "writable": true,
                "getterMethod": "getManufacturer",
                "setterMethod": "setManufacturer",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get manufacturer",
                "isExistingProperty": true
            },
            {
                "twigName": "condition",
                "readable": true,
                "writable": true,
                "getterMethod": "getCondition",
                "setterMethod": "setCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get condition",
                "isExistingProperty": false
            },
            {
                "twigName": "listingPrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getListingPrice",
                "setterMethod": "setListingPrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get listingPrice",
                "isExistingProperty": true
            },
            {
                "twigName": "minimumPrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinimumPrice",
                "setterMethod": "setMinimumPrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minimumPrice",
                "isExistingProperty": true
            },
            {
                "twigName": "price",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrice",
                "setterMethod": "setPrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get price",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingRate",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingRate",
                "setterMethod": "setShippingRate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingRate",
                "isExistingProperty": true
            },
            {
                "twigName": "eans",
                "readable": true,
                "writable": true,
                "getterMethod": "getEans",
                "setterMethod": "setEans",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get eans",
                "isExistingProperty": true
            },
            {
                "twigName": "stock",
                "readable": true,
                "writable": true,
                "getterMethod": "getStock",
                "setterMethod": "setStock",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stock",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "currency",
                "readable": true,
                "writable": true,
                "getterMethod": "getCurrency",
                "setterMethod": "setCurrency",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get currency",
                "isExistingProperty": true
            },
            {
                "twigName": "idUnit",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdUnit",
                "setterMethod": "setIdUnit",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get idUnit",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "ageRating",
                "readable": true,
                "writable": true,
                "getterMethod": "getAgeRating",
                "setterMethod": "setAgeRating",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get ageRating",
                "isExistingProperty": true
            },
            {
                "twigName": "isValid",
                "readable": true,
                "writable": true,
                "getterMethod": "getIsValid",
                "setterMethod": "setIsValid",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get isValid",
                "isExistingProperty": true
            },
            {
                "twigName": "transportTimeMin",
                "readable": true,
                "writable": true,
                "getterMethod": "getTransportTimeMin",
                "setterMethod": "setTransportTimeMin",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get transportTimeMin",
                "isExistingProperty": true
            },
            {
                "twigName": "transportTimeMax",
                "readable": true,
                "writable": true,
                "getterMethod": "getTransportTimeMax",
                "setterMethod": "setTransportTimeMax",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get transportTimeMax",
                "isExistingProperty": true
            },
            {
                "twigName": "handlingTime",
                "readable": true,
                "writable": true,
                "getterMethod": "getHandlingTime",
                "setterMethod": "setHandlingTime",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get handlingTime",
                "isExistingProperty": true
            },
            {
                "twigName": "productCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductCondition",
                "setterMethod": "setProductCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "errors",
                "readable": true,
                "writable": true,
                "getterMethod": "getErrors",
                "setterMethod": "setErrors",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get errors",
                "isExistingProperty": true
            },
            {
                "twigName": "missingAttributes",
                "readable": true,
                "writable": true,
                "getterMethod": "getMissingAttributes",
                "setterMethod": "setMissingAttributes",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get missingAttributes",
                "isExistingProperty": true
            },
            {
                "twigName": "attributes",
                "readable": true,
                "writable": true,
                "getterMethod": "getAttributes",
                "setterMethod": "setAttributes",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get attributes",
                "isExistingProperty": true
            },
            {
                "twigName": "productNotReadyReason",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductNotReadyReason",
                "setterMethod": "setProductNotReadyReason",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get productNotReadyReason",
                "isExistingProperty": true
            },
            {
                "twigName": "updateFailReason",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdateFailReason",
                "setterMethod": "setUpdateFailReason",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get updateFailReason",
                "isExistingProperty": true
            },
            {
                "twigName": "updateStatus",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdateStatus",
                "setterMethod": "setUpdateStatus",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get updateStatus",
                "isExistingProperty": true
            },
            {
                "twigName": "reportUpdatedDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getReportUpdatedDate",
                "setterMethod": "setReportUpdatedDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get reportUpdatedDate",
                "isExistingProperty": true
            },
            {
                "twigName": "shouldUpdate",
                "readable": true,
                "writable": true,
                "getterMethod": "getShouldUpdate",
                "setterMethod": "setShouldUpdate",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get shouldUpdate",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\VendorContact": {
        "fileName": "VendorContact.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/VendorContact.php",
        "bundle": "WAWIBundle",
        "className": "VendorContact",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\VendorContact",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "vendorcontact",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "firstName",
                "columnName": "firstName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastName",
                "columnName": "lastName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "salutation",
                "columnName": "salutation",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "street",
                "columnName": "street",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zip",
                "columnName": "zip",
                "type": "string",
                "length": 10,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "city",
                "columnName": "city",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "phone",
                "columnName": "phone",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "mobile",
                "columnName": "mobile",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fax",
                "columnName": "fax",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "email",
                "columnName": "email",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "department",
                "columnName": "department",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "vendor",
                "type": "ManyToOne",
                "targetEntity": "Vendor",
                "mappedBy": null,
                "inversedBy": "contacts",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "firstName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFirstName",
                "setterMethod": "setFirstName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get firstName",
                "isExistingProperty": true
            },
            {
                "twigName": "lastName",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastName",
                "setterMethod": "setLastName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get lastName",
                "isExistingProperty": true
            },
            {
                "twigName": "street",
                "readable": true,
                "writable": true,
                "getterMethod": "getStreet",
                "setterMethod": "setStreet",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get street",
                "isExistingProperty": true
            },
            {
                "twigName": "zip",
                "readable": true,
                "writable": true,
                "getterMethod": "getZip",
                "setterMethod": "setZip",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zip",
                "isExistingProperty": true
            },
            {
                "twigName": "city",
                "readable": true,
                "writable": true,
                "getterMethod": "getCity",
                "setterMethod": "setCity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get city",
                "isExistingProperty": true
            },
            {
                "twigName": "phone",
                "readable": true,
                "writable": true,
                "getterMethod": "getPhone",
                "setterMethod": "setPhone",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get phone",
                "isExistingProperty": true
            },
            {
                "twigName": "mobile",
                "readable": true,
                "writable": true,
                "getterMethod": "getMobile",
                "setterMethod": "setMobile",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get mobile",
                "isExistingProperty": true
            },
            {
                "twigName": "fax",
                "readable": true,
                "writable": true,
                "getterMethod": "getFax",
                "setterMethod": "setFax",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fax",
                "isExistingProperty": true
            },
            {
                "twigName": "email",
                "readable": true,
                "writable": true,
                "getterMethod": "getEmail",
                "setterMethod": "setEmail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get email",
                "isExistingProperty": true
            },
            {
                "twigName": "department",
                "readable": true,
                "writable": true,
                "getterMethod": "getDepartment",
                "setterMethod": "setDepartment",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get department",
                "isExistingProperty": true
            },
            {
                "twigName": "vendor",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendor",
                "setterMethod": "setVendor",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Vendor",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Vendor",
                "docComment": "Get vendor",
                "isExistingProperty": true
            },
            {
                "twigName": "salutation",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalutation",
                "setterMethod": "setSalutation",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get salutation",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\EAN": {
        "fileName": "EAN.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/EAN.php",
        "bundle": "WAWIBundle",
        "className": "EAN",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\EAN",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "ean",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "ean_idx",
                "columns": [
                    "ean"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "ean",
                "columnName": "ean",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "fixProduct",
                "type": "OneToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "ean",
                "readable": true,
                "writable": true,
                "getterMethod": "getEan",
                "setterMethod": "setEan",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ean",
                "isExistingProperty": true
            },
            {
                "twigName": "fixProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getFixProduct",
                "setterMethod": "setFixProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get fixProduct",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Workflow": {
        "fileName": "Workflow.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Workflow.php",
        "bundle": "WAWIBundle",
        "className": "Workflow",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Workflow",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "workflow",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "IClientClonable",
            "IGroupable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "active",
                "columnName": "active",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "event",
                "columnName": "event",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "actions",
                "type": "OneToMany",
                "targetEntity": "WorkflowAction",
                "mappedBy": "workflow",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "conditions",
                "type": "OneToMany",
                "targetEntity": "WorkflowCondition",
                "mappedBy": "workflow",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "workflows",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "workflows",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "executeInClients",
                "type": "ManyToMany",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "crossWorkflows",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "event",
                "readable": true,
                "writable": true,
                "getterMethod": "getEvent",
                "setterMethod": "setEvent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get event",
                "isExistingProperty": true
            },
            {
                "twigName": "actions",
                "readable": true,
                "writable": false,
                "getterMethod": "getActions",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get actions",
                "isExistingProperty": true
            },
            {
                "twigName": "conditions",
                "readable": true,
                "writable": false,
                "getterMethod": "getConditions",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get conditions",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "active",
                "readable": true,
                "writable": true,
                "getterMethod": "getActive",
                "setterMethod": "setActive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get active",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "executeInClients",
                "readable": true,
                "writable": false,
                "getterMethod": "getExecuteInClients",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get executeInClients",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Internetmarke": {
        "fileName": "Internetmarke.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Internetmarke.php",
        "bundle": "WAWIBundle",
        "className": "Internetmarke",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Internetmarke",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "internetmarke",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "orderNo",
                "columnName": "orderNo",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "labelUrl",
                "columnName": "labelUrl",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "returnLabel",
                "columnName": "returnLabel",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "offer",
                "type": "ManyToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "offer_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "orderNo",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderNo",
                "setterMethod": "setOrderNo",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get orderNo",
                "isExistingProperty": true
            },
            {
                "twigName": "offer",
                "readable": true,
                "writable": true,
                "getterMethod": "getOffer",
                "setterMethod": "setOffer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get offer",
                "isExistingProperty": true
            },
            {
                "twigName": "labelUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getLabelUrl",
                "setterMethod": "setLabelUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get labelUrl",
                "isExistingProperty": true
            },
            {
                "twigName": "returnLabel",
                "readable": true,
                "writable": true,
                "getterMethod": "getReturnLabel",
                "setterMethod": "setReturnLabel",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get returnLabel",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\MirakleJob": {
        "fileName": "MirakleJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/MirakleJob.php",
        "bundle": "WAWIBundle",
        "className": "MirakleJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\MirakleJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "miraklejob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "jobType",
                "columnName": "jobType",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "position",
                "columnName": "position",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "imports",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "jobType",
                "readable": true,
                "writable": true,
                "getterMethod": "getJobType",
                "setterMethod": "setJobType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get jobType",
                "isExistingProperty": true
            },
            {
                "twigName": "position",
                "readable": true,
                "writable": true,
                "getterMethod": "getPosition",
                "setterMethod": "setPosition",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get position",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\VendorProduct": {
        "fileName": "VendorProduct.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/VendorProduct.php",
        "bundle": "WAWIBundle",
        "className": "VendorProduct",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\VendorProduct",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "vendorproduct",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype",
            "IComplexPrototype"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "search_idx",
                "columns": [
                    "vendorSku",
                    "vendorTitle"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "minimumAmount",
                "columnName": "minimumAmount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minimumAmountStep",
                "columnName": "minimumAmountStep",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "buyingUnitName",
                "columnName": "buyingUnitName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "buying2saleUnitFormula",
                "columnName": "buying2saleUnitFormula",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "multiplicatePurchasePriceForVendorOrders",
                "columnName": "multiplicatePurchasePriceForVendorOrders",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "acceptanceRange",
                "columnName": "acceptanceRange",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deliveryTime",
                "columnName": "deliveryTime",
                "type": "integer",
                "length": 3,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vendorStock",
                "columnName": "vendorStock",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "price",
                "columnName": "price",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "futurePrice",
                "columnName": "futurePrice",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "futurePriceValidFrom",
                "columnName": "futurePriceValidFrom",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "futureUvp",
                "columnName": "futureUvp",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "futureUvpValidFrom",
                "columnName": "futureUvpValidFrom",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "basePrice",
                "columnName": "basePrice",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discount",
                "columnName": "discount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "percentDiscount",
                "columnName": "percentDiscount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "acquisitionCosts",
                "columnName": "acquisitionCosts",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vendorSku",
                "columnName": "vendorSku",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vendorTitle",
                "columnName": "vendorTitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vendorEan",
                "columnName": "vendorEan",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "comment",
                "columnName": "comment",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastStockUpdate",
                "columnName": "lastStockUpdate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "dropshipping",
                "columnName": "dropshipping",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ondemand",
                "columnName": "ondemand",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "addToOwnStock",
                "columnName": "addToOwnStock",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "useBuying2saleUnitFormulaForOwnStock",
                "columnName": "useBuying2saleUnitFormulaForOwnStock",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "transferPriceToProductPurchasePrice",
                "columnName": "transferPriceToProductPurchasePrice",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "alwaysDisplayInProposals",
                "columnName": "alwaysDisplayInProposals",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discontinued",
                "columnName": "discontinued",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "uvp",
                "columnName": "uvp",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "availableFrom",
                "columnName": "availableFrom",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "scalePrices",
                "type": "OneToMany",
                "targetEntity": "VendorProductScalePrice",
                "mappedBy": "vendorProduct",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "vendor",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "vendor",
                "type": "ManyToOne",
                "targetEntity": "Vendor",
                "mappedBy": null,
                "inversedBy": "products",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "minimumAmount",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinimumAmount",
                "setterMethod": "setMinimumAmount",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get minimumAmount",
                "isExistingProperty": true
            },
            {
                "twigName": "acceptanceRange",
                "readable": true,
                "writable": true,
                "getterMethod": "getAcceptanceRange",
                "setterMethod": "setAcceptanceRange",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get acceptanceRange",
                "isExistingProperty": true
            },
            {
                "twigName": "deliveryTime",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeliveryTime",
                "setterMethod": "setDeliveryTime",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get deliveryTime",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorStock",
                "setterMethod": "setVendorStock",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get vendorStock",
                "isExistingProperty": true
            },
            {
                "twigName": "price",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrice",
                "setterMethod": "setPrice",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get price",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorSku",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorSku",
                "setterMethod": "setVendorSku",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vendorSku",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorTitle",
                "setterMethod": "setVendorTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vendorTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "comment",
                "readable": true,
                "writable": true,
                "getterMethod": "getComment",
                "setterMethod": "setComment",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get comment",
                "isExistingProperty": true
            },
            {
                "twigName": "lastStockUpdate",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastStockUpdate",
                "setterMethod": "setLastStockUpdate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get lastStockUpdate",
                "isExistingProperty": true
            },
            {
                "twigName": "dropshipping",
                "readable": true,
                "writable": true,
                "getterMethod": "getDropshipping",
                "setterMethod": "setDropshipping",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get dropshipping",
                "isExistingProperty": true
            },
            {
                "twigName": "ondemand",
                "readable": true,
                "writable": true,
                "getterMethod": "getOndemand",
                "setterMethod": "setOndemand",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get ondemand",
                "isExistingProperty": true
            },
            {
                "twigName": "addToOwnStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getAddToOwnStock",
                "setterMethod": "setAddToOwnStock",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get addToOwnStock",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "vendor",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendor",
                "setterMethod": "setVendor",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Vendor",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Vendor",
                "docComment": "Get vendor",
                "isExistingProperty": true
            },
            {
                "twigName": "buyingUnitName",
                "readable": true,
                "writable": true,
                "getterMethod": "getBuyingUnitName",
                "setterMethod": "setBuyingUnitName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get buyingUnitName",
                "isExistingProperty": true
            },
            {
                "twigName": "buying2saleUnitFormula",
                "readable": true,
                "writable": true,
                "getterMethod": "getBuying2saleUnitFormula",
                "setterMethod": "setBuying2saleUnitFormula",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get buying2saleUnitFormula",
                "isExistingProperty": true
            },
            {
                "twigName": "minimumAmountStep",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinimumAmountStep",
                "setterMethod": "setMinimumAmountStep",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minimumAmountStep",
                "isExistingProperty": true
            },
            {
                "twigName": "scalePrices",
                "readable": true,
                "writable": false,
                "getterMethod": "getScalePrices",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get scalePrices",
                "isExistingProperty": true
            },
            {
                "twigName": "currency",
                "readable": true,
                "writable": true,
                "getterMethod": "getCurrency",
                "setterMethod": "setCurrency",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "priceInDefaultCurrency",
                "readable": true,
                "writable": false,
                "getterMethod": "getPriceInDefaultCurrency",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "transferPriceToProductPurchasePrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getTransferPriceToProductPurchasePrice",
                "setterMethod": "setTransferPriceToProductPurchasePrice",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get transferPriceToProductPurchasePrice",
                "isExistingProperty": true
            },
            {
                "twigName": "uvp",
                "readable": true,
                "writable": true,
                "getterMethod": "getUvp",
                "setterMethod": "setUvp",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get uvp",
                "isExistingProperty": true
            },
            {
                "twigName": "onBuyingList2",
                "readable": true,
                "writable": true,
                "getterMethod": "getOnBuyingList2",
                "setterMethod": "setOnBuyingList2",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "availableFrom",
                "readable": true,
                "writable": true,
                "getterMethod": "getAvailableFrom",
                "setterMethod": "setAvailableFrom",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get availableFrom",
                "isExistingProperty": true
            },
            {
                "twigName": "multiplicatePurchasePriceForVendorOrders",
                "readable": true,
                "writable": true,
                "getterMethod": "getMultiplicatePurchasePriceForVendorOrders",
                "setterMethod": "setMultiplicatePurchasePriceForVendorOrders",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get multiplicatePurchasePriceForVendorOrders",
                "isExistingProperty": true
            },
            {
                "twigName": "futurePrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getFuturePrice",
                "setterMethod": "setFuturePrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get futurePrice",
                "isExistingProperty": true
            },
            {
                "twigName": "futurePriceValidFrom",
                "readable": true,
                "writable": true,
                "getterMethod": "getFuturePriceValidFrom",
                "setterMethod": "setFuturePriceValidFrom",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get futurePriceValidFrom",
                "isExistingProperty": true
            },
            {
                "twigName": "acquisitionCosts",
                "readable": true,
                "writable": true,
                "getterMethod": "getAcquisitionCosts",
                "setterMethod": "setAcquisitionCosts",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get acquisitionCosts",
                "isExistingProperty": true
            },
            {
                "twigName": "alwaysDisplayInProposals",
                "readable": true,
                "writable": true,
                "getterMethod": "getAlwaysDisplayInProposals",
                "setterMethod": "setAlwaysDisplayInProposals",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get alwaysDisplayInProposals",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorEan",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorEan",
                "setterMethod": "setVendorEan",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vendorEan",
                "isExistingProperty": true
            },
            {
                "twigName": "futureUvp",
                "readable": true,
                "writable": true,
                "getterMethod": "getFutureUvp",
                "setterMethod": "setFutureUvp",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get futureUvp",
                "isExistingProperty": true
            },
            {
                "twigName": "futureUvpValidFrom",
                "readable": true,
                "writable": true,
                "getterMethod": "getFutureUvpValidFrom",
                "setterMethod": "setFutureUvpValidFrom",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get futureUvpValidFrom",
                "isExistingProperty": true
            },
            {
                "twigName": "useBuying2saleUnitFormulaForOwnStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getUseBuying2saleUnitFormulaForOwnStock",
                "setterMethod": "setUseBuying2saleUnitFormulaForOwnStock",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get useBuying2saleUnitFormulaForOwnStock",
                "isExistingProperty": true
            },
            {
                "twigName": "basePrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getBasePrice",
                "setterMethod": "setBasePrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get basePrice",
                "isExistingProperty": true
            },
            {
                "twigName": "discount",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscount",
                "setterMethod": "setDiscount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get discount",
                "isExistingProperty": true
            },
            {
                "twigName": "percentDiscount",
                "readable": true,
                "writable": true,
                "getterMethod": "getPercentDiscount",
                "setterMethod": "setPercentDiscount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get percentDiscount",
                "isExistingProperty": true
            },
            {
                "twigName": "discontinued",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscontinued",
                "setterMethod": "setDiscontinued",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get discontinued",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CommissionContractPaymentField": {
        "fileName": "CommissionContractPaymentField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CommissionContractPaymentField.php",
        "bundle": "WAWIBundle",
        "className": "CommissionContractPaymentField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CommissionContractPaymentField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "commissioncontractpaymentfield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "paymentField",
                "type": "ManyToOne",
                "targetEntity": "PaymentField",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "commissionContract",
                "type": "ManyToOne",
                "targetEntity": "CommissionContract",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentField",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentField",
                "setterMethod": "setPaymentField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\PaymentField",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\PaymentField",
                "docComment": "Get paymentField",
                "isExistingProperty": true
            },
            {
                "twigName": "commissionContract",
                "readable": true,
                "writable": true,
                "getterMethod": "getCommissionContract",
                "setterMethod": "setCommissionContract",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CommissionContract",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CommissionContract",
                "docComment": "Get commissionContract",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ExportLog": {
        "fileName": "ExportLog.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ExportLog.php",
        "bundle": "WAWIBundle",
        "className": "ExportLog",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ExportLog",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "exportlog",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "entityid_idx",
                "columns": [
                    "entityId"
                ],
                "unique": false
            },
            {
                "name": "timestamp_idx",
                "columns": [
                    "timestamp"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "exportData",
                "columnName": "exportData",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "exportResponse",
                "columnName": "exportResponse",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entityDesc",
                "columnName": "entityDesc",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entityId",
                "columnName": "entityId",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "statusCode",
                "columnName": "statusCode",
                "type": "string",
                "length": 10,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entityType",
                "columnName": "entityType",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "exactTime",
                "columnName": "exactTime",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "salesChannel",
                "type": "ManyToOne",
                "targetEntity": "SalesChannel",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "exportData",
                "readable": true,
                "writable": true,
                "getterMethod": "getExportData",
                "setterMethod": "setExportData",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get exportData",
                "isExistingProperty": true
            },
            {
                "twigName": "exportResponse",
                "readable": true,
                "writable": true,
                "getterMethod": "getExportResponse",
                "setterMethod": "setExportResponse",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get exportResponse",
                "isExistingProperty": true
            },
            {
                "twigName": "entityDesc",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntityDesc",
                "setterMethod": "setEntityDesc",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entityDesc",
                "isExistingProperty": true
            },
            {
                "twigName": "entityId",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntityId",
                "setterMethod": "setEntityId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entityId",
                "isExistingProperty": true
            },
            {
                "twigName": "statusCode",
                "readable": true,
                "writable": true,
                "getterMethod": "getStatusCode",
                "setterMethod": "setStatusCode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get statusCode",
                "isExistingProperty": true
            },
            {
                "twigName": "entityType",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntityType",
                "setterMethod": "setEntityType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entityType",
                "isExistingProperty": true
            },
            {
                "twigName": "exactTime",
                "readable": true,
                "writable": true,
                "getterMethod": "getExactTime",
                "setterMethod": "setExactTime",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get exactTime",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "salesChannel",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalesChannel",
                "setterMethod": "setSalesChannel",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\SalesChannel",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\SalesChannel",
                "docComment": "Get salesChannel",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\AmazonOrderAdjustmentJob": {
        "fileName": "AmazonOrderAdjustmentJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/AmazonOrderAdjustmentJob.php",
        "bundle": "WAWIBundle",
        "className": "AmazonOrderAdjustmentJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\AmazonOrderAdjustmentJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "amazonorderadjustmentjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "offerItem",
                "type": "ManyToOne",
                "targetEntity": "OfferItem",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "imports",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "offerItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getOfferItem",
                "setterMethod": "setOfferItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "docComment": "Get offerItem",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CSVExportFilterRule": {
        "fileName": "CSVExportFilterRule.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CSVExportFilterRule.php",
        "bundle": "WAWIBundle",
        "className": "CSVExportFilterRule",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CSVExportFilterRule",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "csvexportfilterrule",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "fieldName",
                "columnName": "fieldName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "operator",
                "columnName": "operator",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "csvexportfilter",
                "type": "ManyToOne",
                "targetEntity": "CSVExportFilter",
                "mappedBy": null,
                "inversedBy": "rules",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "fieldName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFieldName",
                "setterMethod": "setFieldName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fieldName",
                "isExistingProperty": true
            },
            {
                "twigName": "operator",
                "readable": true,
                "writable": true,
                "getterMethod": "getOperator",
                "setterMethod": "setOperator",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get operator",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "csvexportfilter",
                "readable": true,
                "writable": true,
                "getterMethod": "getCsvexportfilter",
                "setterMethod": "setCsvexportfilter",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CSVExportFilter",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CSVExportFilter",
                "docComment": "Get csvexportfilter",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ClientMetaField": {
        "fileName": "ClientMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ClientMetaField.php",
        "bundle": "WAWIBundle",
        "className": "ClientMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ClientMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "clientmetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Hermes": {
        "fileName": "Hermes.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Hermes.php",
        "bundle": "WAWIBundle",
        "className": "Hermes",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Hermes",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "hermes",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "orderNo",
                "columnName": "orderNo",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "filename",
                "columnName": "filename",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "offer",
                "type": "OneToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "offer_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "orderNo",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderNo",
                "setterMethod": "setOrderNo",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get orderNo",
                "isExistingProperty": true
            },
            {
                "twigName": "filename",
                "readable": true,
                "writable": true,
                "getterMethod": "getFilename",
                "setterMethod": "setFilename",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get filename",
                "isExistingProperty": true
            },
            {
                "twigName": "offer",
                "readable": true,
                "writable": true,
                "getterMethod": "getOffer",
                "setterMethod": "setOffer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get offer",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CustomForm": {
        "fileName": "CustomForm.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CustomForm.php",
        "bundle": "WAWIBundle",
        "className": "CustomForm",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CustomForm",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "customform",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "IClientClonable",
            "IGroupable"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "ident_idx",
                "columns": [
                    "ident"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "active",
                "columnName": "active",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "readonly",
                "columnName": "readonly",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "logAction",
                "columnName": "logAction",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "displayInGrid",
                "columnName": "displayInGrid",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "displaySaveAndInherit",
                "columnName": "displaySaveAndInherit",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "downloadForm",
                "columnName": "downloadForm",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "noAjaxForm",
                "columnName": "noAjaxForm",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fullWidth",
                "columnName": "fullWidth",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "notRenderAfterUpdate",
                "columnName": "notRenderAfterUpdate",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "renderOnlyFields",
                "columnName": "renderOnlyFields",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updatePageAfterSubmit",
                "columnName": "updatePageAfterSubmit",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "useImageCaptcha",
                "columnName": "useImageCaptcha",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "readonlyByCondition",
                "columnName": "readonlyByCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "displayTitle",
                "columnName": "displayTitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "handler",
                "columnName": "handler",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "specialPosition",
                "columnName": "specialPosition",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entity",
                "columnName": "entity",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "submitButtonText",
                "columnName": "submitButtonText",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalRowClass",
                "columnName": "additionalRowClass",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "rowInlineStyle",
                "columnName": "rowInlineStyle",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalLabelClass",
                "columnName": "additionalLabelClass",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalInputFieldClass",
                "columnName": "additionalInputFieldClass",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "overridenRowClass",
                "columnName": "overridenRowClass",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "overridenLabelClass",
                "columnName": "overridenLabelClass",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "overridenInputFieldClass",
                "columnName": "overridenInputFieldClass",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "formActionsClass",
                "columnName": "formActionsClass",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "formGroup",
                "columnName": "formGroup",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "widgetCSSClass",
                "columnName": "widgetCSSClass",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "submitButtonHtmlAttributes",
                "columnName": "submitButtonHtmlAttributes",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "htmlAttributes",
                "columnName": "htmlAttributes",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "wawiBackend",
                "columnName": "wawiBackend",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "showInDashboard",
                "columnName": "showInDashboard",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "googleRecaptchaSitekey",
                "columnName": "googleRecaptchaSitekey",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "googleRecaptchaSecret",
                "columnName": "googleRecaptchaSecret",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "visibleByCondition",
                "columnName": "visibleByCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "afterSubmitAction",
                "columnName": "afterSubmitAction",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "widgetHeaderHtml",
                "columnName": "widgetHeaderHtml",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "clickEditFieldRoute",
                "columnName": "clickEditFieldRoute",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "fields",
                "type": "OneToMany",
                "targetEntity": "CustomFormField",
                "mappedBy": "customform",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "customforms",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "crossClients",
                "type": "ManyToMany",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "crossCustomForms",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "formActions",
                "type": "OneToMany",
                "targetEntity": "CustomFormAction",
                "mappedBy": "customForm",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "grids",
                "type": "ManyToMany",
                "targetEntity": "CustomFormGrid",
                "mappedBy": null,
                "inversedBy": "customforms",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "builtInGrid",
                "type": "ManyToOne",
                "targetEntity": "CustomFormGrid",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "customforms",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "users",
                "type": "ManyToMany",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "customforms",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "userGroups",
                "type": "ManyToMany",
                "targetEntity": "UserGroup",
                "mappedBy": null,
                "inversedBy": "customforms",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "userGroupsCanSave",
                "type": "ManyToMany",
                "targetEntity": "UserGroup",
                "mappedBy": null,
                "inversedBy": "customformscansave",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customerGroups",
                "type": "ManyToMany",
                "targetEntity": "CustomerGroup",
                "mappedBy": null,
                "inversedBy": "customforms",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "active",
                "readable": true,
                "writable": true,
                "getterMethod": "getActive",
                "setterMethod": "setActive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get active",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "entity",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntity",
                "setterMethod": "setEntity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entity",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "fields",
                "readable": true,
                "writable": false,
                "getterMethod": "getFields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get fields",
                "isExistingProperty": true
            },
            {
                "twigName": "wawiBackend",
                "readable": true,
                "writable": true,
                "getterMethod": "getWawiBackend",
                "setterMethod": "setWawiBackend",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get wawiBackend",
                "isExistingProperty": true
            },
            {
                "twigName": "displayTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getDisplayTitle",
                "setterMethod": "setDisplayTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get displayTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "users",
                "readable": true,
                "writable": false,
                "getterMethod": "getUsers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get users",
                "isExistingProperty": true
            },
            {
                "twigName": "customerGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomerGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get customerGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "grids",
                "readable": true,
                "writable": false,
                "getterMethod": "getGrids",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get grids",
                "isExistingProperty": true
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            },
            {
                "twigName": "submitButtonText",
                "readable": true,
                "writable": true,
                "getterMethod": "getSubmitButtonText",
                "setterMethod": "setSubmitButtonText",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get submitButtonText",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalRowClass",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalRowClass",
                "setterMethod": "setAdditionalRowClass",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalRowClass",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalLabelClass",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalLabelClass",
                "setterMethod": "setAdditionalLabelClass",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalLabelClass",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalInputFieldClass",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalInputFieldClass",
                "setterMethod": "setAdditionalInputFieldClass",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalInputFieldClass",
                "isExistingProperty": true
            },
            {
                "twigName": "overridenRowClass",
                "readable": true,
                "writable": true,
                "getterMethod": "getOverridenRowClass",
                "setterMethod": "setOverridenRowClass",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get overridenRowClass",
                "isExistingProperty": true
            },
            {
                "twigName": "overridenLabelClass",
                "readable": true,
                "writable": true,
                "getterMethod": "getOverridenLabelClass",
                "setterMethod": "setOverridenLabelClass",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get overridenLabelClass",
                "isExistingProperty": true
            },
            {
                "twigName": "overridenInputFieldClass",
                "readable": true,
                "writable": true,
                "getterMethod": "getOverridenInputFieldClass",
                "setterMethod": "setOverridenInputFieldClass",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get overridenInputFieldClass",
                "isExistingProperty": true
            },
            {
                "twigName": "handler",
                "readable": true,
                "writable": true,
                "getterMethod": "getHandler",
                "setterMethod": "setHandler",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get handler",
                "isExistingProperty": true
            },
            {
                "twigName": "readonly",
                "readable": true,
                "writable": true,
                "getterMethod": "isReadonly",
                "setterMethod": "setReadonly",
                "returnType": null,
                "parameterType": "boolean",
                "docComment": "Get readonly",
                "isExistingProperty": true
            },
            {
                "twigName": "visibleByCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getVisibleByCondition",
                "setterMethod": "setVisibleByCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get visibleByCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "crossClients",
                "readable": true,
                "writable": false,
                "getterMethod": "getCrossClients",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get crossClients",
                "isExistingProperty": true
            },
            {
                "twigName": "afterSubmitAction",
                "readable": true,
                "writable": true,
                "getterMethod": "getAfterSubmitAction",
                "setterMethod": "setAfterSubmitAction",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get afterSubmitAction",
                "isExistingProperty": true
            },
            {
                "twigName": "formActions",
                "readable": true,
                "writable": false,
                "getterMethod": "getFormActions",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get formActions",
                "isExistingProperty": true
            },
            {
                "twigName": "userGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getUserGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get userGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "readonlyByCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getReadonlyByCondition",
                "setterMethod": "setReadonlyByCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get readonlyByCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "dynamicReadonly",
                "readable": true,
                "writable": true,
                "getterMethod": "getDynamicReadonly",
                "setterMethod": "setDynamicReadonly",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "dynamicOnlyFields",
                "readable": true,
                "writable": true,
                "getterMethod": "getDynamicOnlyFields",
                "setterMethod": "setDynamicOnlyFields",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "userGroupsCanSave",
                "readable": true,
                "writable": false,
                "getterMethod": "getUserGroupsCanSave",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get userGroupsCanSave",
                "isExistingProperty": true
            },
            {
                "twigName": "submitButtonHtmlAttributesArray",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubmitButtonHtmlAttributesArray",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "submitButtonHtmlAttributes",
                "readable": true,
                "writable": true,
                "getterMethod": "getSubmitButtonHtmlAttributes",
                "setterMethod": "setSubmitButtonHtmlAttributes",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get submitButtonHtmlAttributes",
                "isExistingProperty": true
            },
            {
                "twigName": "rowInlineStyle",
                "readable": true,
                "writable": true,
                "getterMethod": "getRowInlineStyle",
                "setterMethod": "setRowInlineStyle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get rowInlineStyle",
                "isExistingProperty": true
            },
            {
                "twigName": "translatedSubmitButtonText",
                "readable": true,
                "writable": true,
                "getterMethod": "getTranslatedSubmitButtonText",
                "setterMethod": "setTranslatedSubmitButtonText",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "logAction",
                "readable": true,
                "writable": true,
                "getterMethod": "getLogAction",
                "setterMethod": "setLogAction",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get logAction",
                "isExistingProperty": true
            },
            {
                "twigName": "showInDashboard",
                "readable": true,
                "writable": true,
                "getterMethod": "getShowInDashboard",
                "setterMethod": "setShowInDashboard",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get showInDashboard",
                "isExistingProperty": true
            },
            {
                "twigName": "currentGrid",
                "readable": true,
                "writable": true,
                "getterMethod": "getCurrentGrid",
                "setterMethod": "setCurrentGrid",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "fullWidth",
                "readable": true,
                "writable": true,
                "getterMethod": "getFullWidth",
                "setterMethod": "setFullWidth",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get fullWidth",
                "isExistingProperty": true
            },
            {
                "twigName": "displayInGrid",
                "readable": true,
                "writable": true,
                "getterMethod": "getDisplayInGrid",
                "setterMethod": "setDisplayInGrid",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get displayInGrid",
                "isExistingProperty": true
            },
            {
                "twigName": "downloadForm",
                "readable": true,
                "writable": true,
                "getterMethod": "getDownloadForm",
                "setterMethod": "setDownloadForm",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get downloadForm",
                "isExistingProperty": true
            },
            {
                "twigName": "googleRecaptchaSitekey",
                "readable": true,
                "writable": true,
                "getterMethod": "getGoogleRecaptchaSitekey",
                "setterMethod": "setGoogleRecaptchaSitekey",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get googleRecaptchaSitekey",
                "isExistingProperty": true
            },
            {
                "twigName": "googleRecaptchaSecret",
                "readable": true,
                "writable": true,
                "getterMethod": "getGoogleRecaptchaSecret",
                "setterMethod": "setGoogleRecaptchaSecret",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get googleRecaptchaSecret",
                "isExistingProperty": true
            },
            {
                "twigName": "formActionsClass",
                "readable": true,
                "writable": true,
                "getterMethod": "getFormActionsClass",
                "setterMethod": "setFormActionsClass",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get formActionsClass",
                "isExistingProperty": true
            },
            {
                "twigName": "builtInGrid",
                "readable": true,
                "writable": true,
                "getterMethod": "getBuiltInGrid",
                "setterMethod": "setBuiltInGrid",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomFormGrid",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomFormGrid",
                "docComment": "Get builtInGrid",
                "isExistingProperty": true
            },
            {
                "twigName": "specialPosition",
                "readable": true,
                "writable": true,
                "getterMethod": "getSpecialPosition",
                "setterMethod": "setSpecialPosition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get specialPosition",
                "isExistingProperty": true
            },
            {
                "twigName": "widgetHeaderHtml",
                "readable": true,
                "writable": true,
                "getterMethod": "getWidgetHeaderHtml",
                "setterMethod": "setWidgetHeaderHtml",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get widgetHeaderHtml",
                "isExistingProperty": true
            },
            {
                "twigName": "notRenderAfterUpdate",
                "readable": true,
                "writable": true,
                "getterMethod": "getNotRenderAfterUpdate",
                "setterMethod": "setNotRenderAfterUpdate",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get notRenderAfterUpdate",
                "isExistingProperty": true
            },
            {
                "twigName": "noAjaxForm",
                "readable": true,
                "writable": true,
                "getterMethod": "getNoAjaxForm",
                "setterMethod": "setNoAjaxForm",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get noAjaxForm",
                "isExistingProperty": true
            },
            {
                "twigName": "useImageCaptcha",
                "readable": true,
                "writable": true,
                "getterMethod": "getUseImageCaptcha",
                "setterMethod": "setUseImageCaptcha",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get useImageCaptcha",
                "isExistingProperty": true
            },
            {
                "twigName": "htmlAttributes",
                "readable": true,
                "writable": true,
                "getterMethod": "getHtmlAttributes",
                "setterMethod": "setHtmlAttributes",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get htmlAttributes",
                "isExistingProperty": true
            },
            {
                "twigName": "htmlAttributesArray",
                "readable": true,
                "writable": false,
                "getterMethod": "getHtmlAttributesArray",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "updatePageAfterSubmit",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdatePageAfterSubmit",
                "setterMethod": "setUpdatePageAfterSubmit",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get updatePageAfterSubmit",
                "isExistingProperty": true
            },
            {
                "twigName": "widgetCSSClass",
                "readable": true,
                "writable": true,
                "getterMethod": "getWidgetCSSClass",
                "setterMethod": "setWidgetCSSClass",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get widgetCSSClass",
                "isExistingProperty": true
            },
            {
                "twigName": "displaySaveAndInherit",
                "readable": true,
                "writable": true,
                "getterMethod": "getDisplaySaveAndInherit",
                "setterMethod": "setDisplaySaveAndInherit",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get displaySaveAndInherit",
                "isExistingProperty": true
            },
            {
                "twigName": "formGroup",
                "readable": true,
                "writable": true,
                "getterMethod": "getFormGroup",
                "setterMethod": "setFormGroup",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get formGroup",
                "isExistingProperty": true
            },
            {
                "twigName": "renderOnlyFields",
                "readable": true,
                "writable": true,
                "getterMethod": "getRenderOnlyFields",
                "setterMethod": "setRenderOnlyFields",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get renderOnlyFields",
                "isExistingProperty": true
            },
            {
                "twigName": "nonInheritableFields",
                "readable": true,
                "writable": false,
                "getterMethod": "hasNonInheritableFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "clickEditFieldRoute",
                "readable": true,
                "writable": true,
                "getterMethod": "getClickEditFieldRoute",
                "setterMethod": "setClickEditFieldRoute",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get clickEditFieldRoute",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\TrackingInfo": {
        "fileName": "TrackingInfo.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/TrackingInfo.php",
        "bundle": "WAWIBundle",
        "className": "TrackingInfo",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\TrackingInfo",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "trackinginfo",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "trackingCode",
                "columnName": "trackingCode",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "labelUrl",
                "columnName": "labelUrl",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "exportDocumentUrl",
                "columnName": "exportDocumentUrl",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": "previousTrackingInfos",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "trackingCode",
                "readable": true,
                "writable": true,
                "getterMethod": "getTrackingCode",
                "setterMethod": "setTrackingCode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get trackingCode",
                "isExistingProperty": true
            },
            {
                "twigName": "labelUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getLabelUrl",
                "setterMethod": "setLabelUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get labelUrl",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "exportDocumentUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getExportDocumentUrl",
                "setterMethod": "setExportDocumentUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get exportDocumentUrl",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\AmazonPrime": {
        "fileName": "AmazonPrime.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/AmazonPrime.php",
        "bundle": "WAWIBundle",
        "className": "AmazonPrime",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\AmazonPrime",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "amazonprime",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "filename",
                "columnName": "filename",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "offer",
                "type": "OneToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "offer_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "filename",
                "readable": true,
                "writable": true,
                "getterMethod": "getFilename",
                "setterMethod": "setFilename",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get filename",
                "isExistingProperty": true
            },
            {
                "twigName": "offer",
                "readable": true,
                "writable": true,
                "getterMethod": "getOffer",
                "setterMethod": "setOffer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get offer",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\UserGroup": {
        "fileName": "UserGroup.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/UserGroup.php",
        "bundle": "WAWIBundle",
        "className": "UserGroup",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\UserGroup",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "usergroup",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "timeTrackingPrice",
                "columnName": "timeTrackingPrice",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "allowedIps",
                "columnName": "allowedIps",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "allowedReturnActions",
                "columnName": "allowedReturnActions",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "users",
                "type": "ManyToMany",
                "targetEntity": "User",
                "mappedBy": "userGroups",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "grantedPages",
                "type": "ManyToMany",
                "targetEntity": "GrantedPage",
                "mappedBy": null,
                "inversedBy": "usergroups",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedWidgets",
                "type": "ManyToMany",
                "targetEntity": "GrantedWidget",
                "mappedBy": null,
                "inversedBy": "excludedusergroups",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedRoutes",
                "type": "ManyToMany",
                "targetEntity": "GrantedRoute",
                "mappedBy": null,
                "inversedBy": "excludedusergroups",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedPages",
                "type": "ManyToMany",
                "targetEntity": "GrantedPage",
                "mappedBy": null,
                "inversedBy": "excludedusergroups",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            },
            {
                "twigName": "users",
                "readable": true,
                "writable": false,
                "getterMethod": "getUsers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get users",
                "isExistingProperty": true
            },
            {
                "twigName": "timeTrackingPrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimeTrackingPrice",
                "setterMethod": "setTimeTrackingPrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get timeTrackingPrice",
                "isExistingProperty": true
            },
            {
                "twigName": "allowedIps",
                "readable": true,
                "writable": true,
                "getterMethod": "getAllowedIps",
                "setterMethod": "setAllowedIps",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get allowedIps",
                "isExistingProperty": true
            },
            {
                "twigName": "allowedReturnActions",
                "readable": true,
                "writable": true,
                "getterMethod": "getAllowedReturnActions",
                "setterMethod": "setAllowedReturnActions",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get allowedReturnActions",
                "isExistingProperty": true
            },
            {
                "twigName": "grantedPages",
                "readable": true,
                "writable": false,
                "getterMethod": "getGrantedPages",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get grantedPages",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedWidgets",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedWidgets",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedWidgets",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedRoutes",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedRoutes",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedRoutes",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedPages",
                "readable": true,
                "writable": false,
                "getterMethod": "getExcludedPages",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedPages",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ProductMetaField": {
        "fileName": "ProductMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ProductMetaField.php",
        "bundle": "WAWIBundle",
        "className": "ProductMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ProductMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "productmetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "Translatable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": true,
                "getterMethod": "getId",
                "setterMethod": "setId",
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "fieldName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFieldName",
                "setterMethod": "setFieldName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get name",
                "isExistingProperty": false
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get object",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": false,
                "getterMethod": "getTitle",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\EntityStatus": {
        "fileName": "EntityStatus.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/EntityStatus.php",
        "bundle": "WAWIBundle",
        "className": "EntityStatus",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\EntityStatus",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "entitystatus",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "color",
                "columnName": "color",
                "type": "string",
                "length": 10,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entity",
                "columnName": "entity",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "color",
                "readable": true,
                "writable": true,
                "getterMethod": "getColor",
                "setterMethod": "setColor",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get color",
                "isExistingProperty": true
            },
            {
                "twigName": "entity",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntity",
                "setterMethod": "setEntity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entity",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\RealJob": {
        "fileName": "RealJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/RealJob.php",
        "bundle": "WAWIBundle",
        "className": "RealJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\RealJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "realjob",
        "extends": null,
        "repositoryClass": "Aggrosoft\\WAWIBundle\\Entity\\Repository\\RealJobRepository",
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "jobType",
                "columnName": "jobType",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "position",
                "columnName": "position",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "imports",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "jobType",
                "readable": true,
                "writable": true,
                "getterMethod": "getJobType",
                "setterMethod": "setJobType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get jobType",
                "isExistingProperty": true
            },
            {
                "twigName": "position",
                "readable": true,
                "writable": true,
                "getterMethod": "getPosition",
                "setterMethod": "setPosition",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get position",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\WarehouseDimensions": {
        "fileName": "WarehouseDimensions.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/WarehouseDimensions.php",
        "bundle": "WAWIBundle",
        "className": "WarehouseDimensions",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\WarehouseDimensions",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "warehousedimensions",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "depotActive",
                "columnName": "depotActive",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "depotSeparator",
                "columnName": "depotSeparator",
                "type": "string",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "depotLength",
                "columnName": "depotLength",
                "type": "integer",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "depotType",
                "columnName": "depotType",
                "type": "string",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "rackActive",
                "columnName": "rackActive",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "rackSeparator",
                "columnName": "rackSeparator",
                "type": "string",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "rackLength",
                "columnName": "rackLength",
                "type": "integer",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "rackType",
                "columnName": "rackType",
                "type": "string",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "trayActive",
                "columnName": "trayActive",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "traySeparator",
                "columnName": "traySeparator",
                "type": "string",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "trayLength",
                "columnName": "trayLength",
                "type": "integer",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "trayType",
                "columnName": "trayType",
                "type": "string",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "levelActive",
                "columnName": "levelActive",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "levelSeparator",
                "columnName": "levelSeparator",
                "type": "string",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "levelLength",
                "columnName": "levelLength",
                "type": "integer",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "levelType",
                "columnName": "levelType",
                "type": "string",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "warehouse",
                "type": "OneToOne",
                "targetEntity": "Warehouse",
                "mappedBy": "dimensions",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "depotActive",
                "readable": true,
                "writable": true,
                "getterMethod": "getDepotActive",
                "setterMethod": "setDepotActive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get depotActive",
                "isExistingProperty": true
            },
            {
                "twigName": "depotSeparator",
                "readable": true,
                "writable": true,
                "getterMethod": "getDepotSeparator",
                "setterMethod": "setDepotSeparator",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get depotSeparator",
                "isExistingProperty": true
            },
            {
                "twigName": "depotLength",
                "readable": true,
                "writable": true,
                "getterMethod": "getDepotLength",
                "setterMethod": "setDepotLength",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get depotLength",
                "isExistingProperty": true
            },
            {
                "twigName": "depotType",
                "readable": true,
                "writable": true,
                "getterMethod": "getDepotType",
                "setterMethod": "setDepotType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get depotType",
                "isExistingProperty": true
            },
            {
                "twigName": "rackActive",
                "readable": true,
                "writable": true,
                "getterMethod": "getRackActive",
                "setterMethod": "setRackActive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get rackActive",
                "isExistingProperty": true
            },
            {
                "twigName": "rackSeparator",
                "readable": true,
                "writable": true,
                "getterMethod": "getRackSeparator",
                "setterMethod": "setRackSeparator",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get rackSeparator",
                "isExistingProperty": true
            },
            {
                "twigName": "rackLength",
                "readable": true,
                "writable": true,
                "getterMethod": "getRackLength",
                "setterMethod": "setRackLength",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get rackLength",
                "isExistingProperty": true
            },
            {
                "twigName": "rackType",
                "readable": true,
                "writable": true,
                "getterMethod": "getRackType",
                "setterMethod": "setRackType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get rackType",
                "isExistingProperty": true
            },
            {
                "twigName": "trayActive",
                "readable": true,
                "writable": true,
                "getterMethod": "getTrayActive",
                "setterMethod": "setTrayActive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get trayActive",
                "isExistingProperty": true
            },
            {
                "twigName": "traySeparator",
                "readable": true,
                "writable": true,
                "getterMethod": "getTraySeparator",
                "setterMethod": "setTraySeparator",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get traySeparator",
                "isExistingProperty": true
            },
            {
                "twigName": "trayLength",
                "readable": true,
                "writable": true,
                "getterMethod": "getTrayLength",
                "setterMethod": "setTrayLength",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get trayLength",
                "isExistingProperty": true
            },
            {
                "twigName": "trayType",
                "readable": true,
                "writable": true,
                "getterMethod": "getTrayType",
                "setterMethod": "setTrayType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get trayType",
                "isExistingProperty": true
            },
            {
                "twigName": "levelActive",
                "readable": true,
                "writable": true,
                "getterMethod": "getLevelActive",
                "setterMethod": "setLevelActive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get levelActive",
                "isExistingProperty": true
            },
            {
                "twigName": "levelSeparator",
                "readable": true,
                "writable": true,
                "getterMethod": "getLevelSeparator",
                "setterMethod": "setLevelSeparator",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get levelSeparator",
                "isExistingProperty": true
            },
            {
                "twigName": "levelLength",
                "readable": true,
                "writable": true,
                "getterMethod": "getLevelLength",
                "setterMethod": "setLevelLength",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get levelLength",
                "isExistingProperty": true
            },
            {
                "twigName": "levelType",
                "readable": true,
                "writable": true,
                "getterMethod": "getLevelType",
                "setterMethod": "setLevelType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get levelType",
                "isExistingProperty": true
            },
            {
                "twigName": "warehouse",
                "readable": true,
                "writable": true,
                "getterMethod": "getWarehouse",
                "setterMethod": "setWarehouse",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Warehouse",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Warehouse",
                "docComment": "Get warehouse",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OttoAttribute": {
        "fileName": "OttoAttribute.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OttoAttribute.php",
        "bundle": "WAWIBundle",
        "className": "OttoAttribute",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OttoAttribute",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "ottoattribute",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "jsontext",
                "columnName": "jsontext",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "jsontext",
                "readable": true,
                "writable": true,
                "getterMethod": "getJsontext",
                "setterMethod": "setJsontext",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get jsontext",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\SubscriptionContractItem": {
        "fileName": "SubscriptionContractItem.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/SubscriptionContractItem.php",
        "bundle": "WAWIBundle",
        "className": "SubscriptionContractItem",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\SubscriptionContractItem",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "subscriptioncontractitem",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "terminatedDate",
                "columnName": "terminatedDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastPaymentDate",
                "columnName": "lastPaymentDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "salePrice",
                "columnName": "salePrice",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "offerItemNote",
                "columnName": "offerItemNote",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "subscriptionContract",
                "type": "ManyToOne",
                "targetEntity": "SubscriptionContract",
                "mappedBy": null,
                "inversedBy": "items",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "terminatedDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getTerminatedDate",
                "setterMethod": "setTerminatedDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get terminatedDate",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "salePrice",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalePrice",
                "setterMethod": "setSalePrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get salePrice",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "subscriptionContract",
                "readable": true,
                "writable": true,
                "getterMethod": "getSubscriptionContract",
                "setterMethod": "setSubscriptionContract",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\SubscriptionContract",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\SubscriptionContract",
                "docComment": "Get subscriptionContract",
                "isExistingProperty": true
            },
            {
                "twigName": "sum",
                "readable": true,
                "writable": false,
                "getterMethod": "getSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "lastPaymentDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastPaymentDate",
                "setterMethod": "setLastPaymentDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get lastPaymentDate",
                "isExistingProperty": true
            },
            {
                "twigName": "offerItemNote",
                "readable": true,
                "writable": true,
                "getterMethod": "getOfferItemNote",
                "setterMethod": "setOfferItemNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get offerItemNote",
                "isExistingProperty": true
            },
            {
                "twigName": "active",
                "readable": true,
                "writable": true,
                "getterMethod": "getActive",
                "setterMethod": "setActive",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OrderRefund": {
        "fileName": "OrderRefund.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OrderRefund.php",
        "bundle": "WAWIBundle",
        "className": "OrderRefund",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OrderRefund",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "orderrefund",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "total",
                "columnName": "total",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentTransactionId",
                "columnName": "paymentTransactionId",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentFee",
                "columnName": "paymentFee",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentFeeTransactionId",
                "columnName": "paymentFeeTransactionId",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customField1",
                "columnName": "customField1",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customField2",
                "columnName": "customField2",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customField3",
                "columnName": "customField3",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "payment",
                "type": "ManyToOne",
                "targetEntity": "Payment",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": "orderPayments",
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "total",
                "readable": true,
                "writable": true,
                "getterMethod": "getTotal",
                "setterMethod": "setTotal",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get total",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentTransactionId",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentTransactionId",
                "setterMethod": "setPaymentTransactionId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get paymentTransactionId",
                "isExistingProperty": true
            },
            {
                "twigName": "payment",
                "readable": true,
                "writable": true,
                "getterMethod": "getPayment",
                "setterMethod": "setPayment",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "docComment": "Get payment",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentFee",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentFee",
                "setterMethod": "setPaymentFee",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get paymentFee",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentFeeTransactionId",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentFeeTransactionId",
                "setterMethod": "setPaymentFeeTransactionId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get paymentFeeTransactionId",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "customField1",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomField1",
                "setterMethod": "setCustomField1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customField1",
                "isExistingProperty": true
            },
            {
                "twigName": "customField2",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomField2",
                "setterMethod": "setCustomField2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customField2",
                "isExistingProperty": true
            },
            {
                "twigName": "customField3",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomField3",
                "setterMethod": "setCustomField3",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customField3",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\VendorOrderDelivery": {
        "fileName": "VendorOrderDelivery.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/VendorOrderDelivery.php",
        "bundle": "WAWIBundle",
        "className": "VendorOrderDelivery",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\VendorOrderDelivery",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "vendororderdelivery",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IGoodsMovementDocument",
            "IPricingItemContainer",
            "IMetaExtendable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "type",
                "columnName": "type",
                "type": "integer",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "differentShippingDate",
                "columnName": "differentShippingDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deliveryNumber",
                "columnName": "deliveryNumber",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "slipNumber",
                "columnName": "slipNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deliveryNoteNumber",
                "columnName": "deliveryNoteNumber",
                "type": "string",
                "length": 30,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "submission",
                "columnName": "submission",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "reason",
                "columnName": "reason",
                "type": "string",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "secret",
                "columnName": "secret",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "VendorOrder",
                "mappedBy": null,
                "inversedBy": "deliveries",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customerOrder",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": "deliveries",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "orderReturn",
                "type": "ManyToOne",
                "targetEntity": "OrderReturn",
                "mappedBy": null,
                "inversedBy": "deliveries",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "warehouse",
                "type": "ManyToOne",
                "targetEntity": "Warehouse",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "relocatedWarehouse",
                "type": "ManyToOne",
                "targetEntity": "Warehouse",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "relocatedLocation",
                "type": "ManyToOne",
                "targetEntity": "WarehouseStorageLocation",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "items",
                "type": "OneToMany",
                "targetEntity": "VendorOrderItemDelivery",
                "mappedBy": "delivery",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "submissionItems",
                "type": "OneToMany",
                "targetEntity": "VendorOrderSubmissionItemDelivery",
                "mappedBy": "delivery",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "deliveries",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "VendorOrderDeliveryMetaField",
                "mappedBy": "vendorOrderDelivery",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "pricingItemsSortedByLocation",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingItemsSortedByLocation",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "pricingItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "pricingTotals",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingTotals",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrder",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrder",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "items",
                "readable": true,
                "writable": false,
                "getterMethod": "getItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get items",
                "isExistingProperty": true
            },
            {
                "twigName": "slipNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getSlipNumber",
                "setterMethod": "setSlipNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get slipNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "warehouse",
                "readable": true,
                "writable": true,
                "getterMethod": "getWarehouse",
                "setterMethod": "setWarehouse",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Warehouse",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Warehouse",
                "docComment": "Get warehouse",
                "isExistingProperty": true
            },
            {
                "twigName": "reason",
                "readable": true,
                "writable": true,
                "getterMethod": "getReason",
                "setterMethod": "setReason",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get reason",
                "isExistingProperty": true
            },
            {
                "twigName": "type",
                "readable": true,
                "writable": true,
                "getterMethod": "getType",
                "setterMethod": "setType",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get type",
                "isExistingProperty": true
            },
            {
                "twigName": "customerOrder",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomerOrder",
                "setterMethod": "setCustomerOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get customerOrder",
                "isExistingProperty": true
            },
            {
                "twigName": "orderReturn",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderReturn",
                "setterMethod": "setOrderReturn",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OrderReturn",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OrderReturn",
                "docComment": "Get orderReturn",
                "isExistingProperty": true
            },
            {
                "twigName": "reference",
                "readable": true,
                "writable": false,
                "getterMethod": "getReference",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "deliveryNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeliveryNumber",
                "setterMethod": "setDeliveryNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get deliveryNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "relocatedWarehouse",
                "readable": true,
                "writable": true,
                "getterMethod": "getRelocatedWarehouse",
                "setterMethod": "setRelocatedWarehouse",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Warehouse",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Warehouse",
                "docComment": "Get relocatedWarehouse",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "deliveryNoteNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeliveryNoteNumber",
                "setterMethod": "setDeliveryNoteNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get deliveryNoteNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "differentShippingDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getDifferentShippingDate",
                "setterMethod": "setDifferentShippingDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get differentShippingDate",
                "isExistingProperty": true
            },
            {
                "twigName": "submissionItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubmissionItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get submissionItems",
                "isExistingProperty": true
            },
            {
                "twigName": "booked",
                "readable": true,
                "writable": false,
                "getterMethod": "isBooked",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "submission",
                "readable": true,
                "writable": true,
                "getterMethod": "getSubmission",
                "setterMethod": "setSubmission",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get submission",
                "isExistingProperty": true
            },
            {
                "twigName": "secret",
                "readable": true,
                "writable": true,
                "getterMethod": "getSecret",
                "setterMethod": "setSecret",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get secret",
                "isExistingProperty": true
            },
            {
                "twigName": "relocatedLocation",
                "readable": true,
                "writable": true,
                "getterMethod": "getRelocatedLocation",
                "setterMethod": "setRelocatedLocation",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "docComment": "Get relocatedLocation",
                "isExistingProperty": true
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Document": {
        "fileName": "Document.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Document.php",
        "bundle": "WAWIBundle",
        "className": "Document",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Document",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "document",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpload",
            "IDocumentTemplateUpload",
            "IMetaExtendable",
            "IGroupable",
            "IUpdateTimeTrackable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "documentType",
                "columnName": "documentType",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "logoPath",
                "columnName": "logoPath",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "barcodeSuffix",
                "columnName": "barcodeSuffix",
                "type": "string",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fileName",
                "columnName": "file",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "emailFileName",
                "columnName": "emailFile",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "senderEmail",
                "columnName": "senderEmail",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "senderName",
                "columnName": "senderName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "displayCondition",
                "columnName": "displayCondition",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shouldConfirmByCondition",
                "columnName": "shouldConfirmByCondition",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "documentService",
                "columnName": "documentService",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "documentPrintService",
                "columnName": "documentPrintService",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "jobSuffix",
                "columnName": "jobSuffix",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "filenameForPrinting",
                "columnName": "filenameForPrinting",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "twigItemsForeach",
                "columnName": "twigItemsForeach",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "confirmQuestion",
                "columnName": "confirmQuestion",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "emailContent",
                "type": "ManyToOne",
                "targetEntity": "Content",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "orderclients",
                "type": "ManyToMany",
                "targetEntity": "Client",
                "mappedBy": "orderDocuments",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "DocumentMetaField",
                "mappedBy": "document",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "clientDocuments",
                "type": "OneToMany",
                "targetEntity": "ClientDocument",
                "mappedBy": "document",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "documents",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": true,
                "getterMethod": "getId",
                "setterMethod": "setId",
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            },
            {
                "twigName": "documentType",
                "readable": true,
                "writable": true,
                "getterMethod": "getDocumentType",
                "setterMethod": "setDocumentType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get documentType",
                "isExistingProperty": true
            },
            {
                "twigName": "fileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileName",
                "setterMethod": "setFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileName",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "file",
                "readable": true,
                "writable": true,
                "getterMethod": "getFile",
                "setterMethod": "setFile",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "emailFile",
                "readable": true,
                "writable": true,
                "getterMethod": "getEmailFile",
                "setterMethod": "setEmailFile",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "notInWebDir",
                "readable": true,
                "writable": false,
                "getterMethod": "getNotInWebDir",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "extension",
                "readable": true,
                "writable": false,
                "getterMethod": "getExtension",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            },
            {
                "twigName": "orderclients",
                "readable": true,
                "writable": false,
                "getterMethod": "getOrderclients",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get orderclients",
                "isExistingProperty": true
            },
            {
                "twigName": "clientDocuments",
                "readable": true,
                "writable": false,
                "getterMethod": "getClientDocuments",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get clientDocuments",
                "isExistingProperty": true
            },
            {
                "twigName": "barcodeSuffix",
                "readable": true,
                "writable": true,
                "getterMethod": "getBarcodeSuffix",
                "setterMethod": "setBarcodeSuffix",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get barcodeSuffix",
                "isExistingProperty": true
            },
            {
                "twigName": "displayCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getDisplayCondition",
                "setterMethod": "setDisplayCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get displayCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "documentService",
                "readable": true,
                "writable": true,
                "getterMethod": "getDocumentService",
                "setterMethod": "setDocumentService",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get documentService",
                "isExistingProperty": true
            },
            {
                "twigName": "documentPrintService",
                "readable": true,
                "writable": true,
                "getterMethod": "getDocumentPrintService",
                "setterMethod": "setDocumentPrintService",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get documentPrintService",
                "isExistingProperty": true
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "senderEmail",
                "readable": true,
                "writable": true,
                "getterMethod": "getSenderEmail",
                "setterMethod": "setSenderEmail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get senderEmail",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "senderName",
                "readable": true,
                "writable": true,
                "getterMethod": "getSenderName",
                "setterMethod": "setSenderName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get senderName",
                "isExistingProperty": true
            },
            {
                "twigName": "emailContent",
                "readable": true,
                "writable": true,
                "getterMethod": "getEmailContent",
                "setterMethod": "setEmailContent",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Content",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Content",
                "docComment": "Get emailContent",
                "isExistingProperty": true
            },
            {
                "twigName": "jobSuffix",
                "readable": true,
                "writable": true,
                "getterMethod": "getJobSuffix",
                "setterMethod": "setJobSuffix",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get jobSuffix",
                "isExistingProperty": true
            },
            {
                "twigName": "filenameForPrinting",
                "readable": true,
                "writable": true,
                "getterMethod": "getFilenameForPrinting",
                "setterMethod": "setFilenameForPrinting",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get filenameForPrinting",
                "isExistingProperty": true
            },
            {
                "twigName": "twigItemsForeach",
                "readable": true,
                "writable": true,
                "getterMethod": "getTwigItemsForeach",
                "setterMethod": "setTwigItemsForeach",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get twigItemsForeach",
                "isExistingProperty": true
            },
            {
                "twigName": "shouldConfirmByCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getShouldConfirmByCondition",
                "setterMethod": "setShouldConfirmByCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shouldConfirmByCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalTemplateParameters",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalTemplateParameters",
                "setterMethod": "setAdditionalTemplateParameters",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "emailFileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getEmailFileName",
                "setterMethod": "setEmailFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get emailFileName",
                "isExistingProperty": true
            },
            {
                "twigName": "logoPath",
                "readable": true,
                "writable": true,
                "getterMethod": "getLogoPath",
                "setterMethod": "setLogoPath",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get logoPath",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            },
            {
                "twigName": "confirmQuestion",
                "readable": true,
                "writable": true,
                "getterMethod": "getConfirmQuestion",
                "setterMethod": "setConfirmQuestion",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get confirmQuestion",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CashJournal": {
        "fileName": "CashJournal.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CashJournal.php",
        "bundle": "WAWIBundle",
        "className": "CashJournal",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CashJournal",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "cashjournal",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "completed",
                "columnName": "completed",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "completedDate",
                "columnName": "completedDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "number",
                "columnName": "number",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "completedByUser",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "posTerminal",
                "type": "ManyToOne",
                "targetEntity": "PosTerminal",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "cashReports",
                "type": "OneToMany",
                "targetEntity": "CashReport",
                "mappedBy": "cashJournal",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "ecReports",
                "type": "OneToMany",
                "targetEntity": "ECReport",
                "mappedBy": "cashJournal",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "voucherReports",
                "type": "OneToMany",
                "targetEntity": "VoucherReport",
                "mappedBy": "cashJournal",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "customers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "number",
                "readable": true,
                "writable": true,
                "getterMethod": "getNumber",
                "setterMethod": "setNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get number",
                "isExistingProperty": true
            },
            {
                "twigName": "cashReports",
                "readable": true,
                "writable": false,
                "getterMethod": "getCashReports",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get cashReports",
                "isExistingProperty": true
            },
            {
                "twigName": "posTerminal",
                "readable": true,
                "writable": true,
                "getterMethod": "getPosTerminal",
                "setterMethod": "setPosTerminal",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\PosTerminal",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\PosTerminal",
                "docComment": "Get posTerminal",
                "isExistingProperty": true
            },
            {
                "twigName": "completed",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompleted",
                "setterMethod": "setCompleted",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get completed",
                "isExistingProperty": true
            },
            {
                "twigName": "completedDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompletedDate",
                "setterMethod": "setCompletedDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get completedDate",
                "isExistingProperty": true
            },
            {
                "twigName": "completedByUser",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompletedByUser",
                "setterMethod": "setCompletedByUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get completedByUser",
                "isExistingProperty": true
            },
            {
                "twigName": "ecReports",
                "readable": true,
                "writable": false,
                "getterMethod": "getEcReports",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get ecReports",
                "isExistingProperty": true
            },
            {
                "twigName": "voucherReports",
                "readable": true,
                "writable": false,
                "getterMethod": "getVoucherReports",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get voucherReports",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ReportCondition": {
        "fileName": "ReportCondition.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ReportCondition.php",
        "bundle": "WAWIBundle",
        "className": "ReportCondition",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ReportCondition",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "reportcondition",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IChildEntity"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "conjunction",
                "columnName": "conjunction",
                "type": "string",
                "length": 5,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "field",
                "columnName": "field",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "operator",
                "columnName": "operator",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "conditionFor",
                "columnName": "conditionFor",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "report",
                "type": "ManyToOne",
                "targetEntity": "Report",
                "mappedBy": null,
                "inversedBy": "conditions",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "conjunction",
                "readable": true,
                "writable": true,
                "getterMethod": "getConjunction",
                "setterMethod": "setConjunction",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get conjunction",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "operator",
                "readable": true,
                "writable": true,
                "getterMethod": "getOperator",
                "setterMethod": "setOperator",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get operator",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "report",
                "readable": true,
                "writable": true,
                "getterMethod": "getReport",
                "setterMethod": "setReport",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Report",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Report",
                "docComment": "Get report",
                "isExistingProperty": true
            },
            {
                "twigName": "applyTo",
                "readable": true,
                "writable": true,
                "getterMethod": "getApplyTo",
                "setterMethod": "setApplyTo",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get applyTo",
                "isExistingProperty": false
            },
            {
                "twigName": "conditionFor",
                "readable": true,
                "writable": true,
                "getterMethod": "getConditionFor",
                "setterMethod": "setConditionFor",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get conditionFor",
                "isExistingProperty": true
            },
            {
                "twigName": "parentEntityForForms",
                "readable": true,
                "writable": false,
                "getterMethod": "getParentEntityForForms",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CategoryCountryTax": {
        "fileName": "CategoryCountryTax.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CategoryCountryTax.php",
        "bundle": "WAWIBundle",
        "className": "CategoryCountryTax",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CategoryCountryTax",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "categorycountrytax",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "category",
                "type": "ManyToOne",
                "targetEntity": "Category",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "country",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "tax",
                "type": "ManyToOne",
                "targetEntity": "Tax",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "category",
                "readable": true,
                "writable": true,
                "getterMethod": "getCategory",
                "setterMethod": "setCategory",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Category",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Category",
                "docComment": "Get category",
                "isExistingProperty": true
            },
            {
                "twigName": "country",
                "readable": true,
                "writable": true,
                "getterMethod": "getCountry",
                "setterMethod": "setCountry",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "docComment": "Get country",
                "isExistingProperty": true
            },
            {
                "twigName": "tax",
                "readable": true,
                "writable": true,
                "getterMethod": "getTax",
                "setterMethod": "setTax",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Tax",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Tax",
                "docComment": "Get tax",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Manufacturer": {
        "fileName": "Manufacturer.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Manufacturer.php",
        "bundle": "WAWIBundle",
        "className": "Manufacturer",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Manufacturer",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "manufacturer",
        "extends": null,
        "repositoryClass": "Aggrosoft\\WAWIBundle\\Entity\\Repository\\ManufacturerRepository",
        "docComment": null,
        "interfaces": [
            "IUpload",
            "IMultiClientable",
            "Translatable",
            "IMetaExtendable",
            "IPrototype",
            "IMainClientable",
            "IGroupable",
            "IUpdateTimeTrackable"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "search_idx",
                "columns": [
                    "foreign_id"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "description",
                "columnName": "description",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "company",
                "columnName": "company",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "address",
                "columnName": "address",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "city",
                "columnName": "city",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zip",
                "columnName": "zip",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "email",
                "columnName": "email",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "url",
                "columnName": "url",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "importerCompany",
                "columnName": "importerCompany",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "importerAddress",
                "columnName": "importerAddress",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "importerUrl",
                "columnName": "importerUrl",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "importerEmail",
                "columnName": "importerEmail",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "responsiblePerson",
                "columnName": "responsiblePerson",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "responsiblePersonAddress",
                "columnName": "responsiblePersonAddress",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "responsiblePersonEmail",
                "columnName": "responsiblePersonEmail",
                "type": "string",
                "length": 127,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "responsiblePersonUrl",
                "columnName": "responsiblePersonUrl",
                "type": "string",
                "length": 127,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "notAddGPSRInfoToLongdescription",
                "columnName": "notAddGPSRInfoToLongdescription",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customGPSRTextForLongdescription",
                "columnName": "customGPSRTextForLongdescription",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "active",
                "columnName": "active",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "iconName",
                "columnName": "icon",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "country",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "products",
                "type": "OneToMany",
                "targetEntity": "Product",
                "mappedBy": "manufacturer",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "clients",
                "type": "ManyToMany",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "manufacturers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "ManufacturerMetaField",
                "mappedBy": "manufacturer",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "mainClient",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "manufacturers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "uploads",
                "type": "OneToMany",
                "targetEntity": "ManufacturerUpload",
                "mappedBy": "manufacturer",
                "inversedBy": null,
                "cascade": [
                    "all"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": true,
                "getterMethod": "getId",
                "setterMethod": "setId",
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "active",
                "readable": true,
                "writable": true,
                "getterMethod": "getActive",
                "setterMethod": "setActive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get active",
                "isExistingProperty": true
            },
            {
                "twigName": "iconName",
                "readable": true,
                "writable": true,
                "getterMethod": "getIconName",
                "setterMethod": "setIconName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get iconName",
                "isExistingProperty": true
            },
            {
                "twigName": "products",
                "readable": true,
                "writable": false,
                "getterMethod": "getProducts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get products",
                "isExistingProperty": true
            },
            {
                "twigName": "description",
                "readable": true,
                "writable": true,
                "getterMethod": "getDescription",
                "setterMethod": "setDescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get description",
                "isExistingProperty": true
            },
            {
                "twigName": "icon",
                "readable": true,
                "writable": true,
                "getterMethod": "getIcon",
                "setterMethod": "setIcon",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "clients",
                "readable": true,
                "writable": false,
                "getterMethod": "getClients",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get clients",
                "isExistingProperty": true
            },
            {
                "twigName": "activeClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getActiveClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            },
            {
                "twigName": "mainClient",
                "readable": true,
                "writable": true,
                "getterMethod": "getMainClient",
                "setterMethod": "setMainClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get mainClient",
                "isExistingProperty": true
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "entityLocale",
                "readable": true,
                "writable": false,
                "getterMethod": "getEntityLocale",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "uploads",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploads",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get uploads",
                "isExistingProperty": true
            },
            {
                "twigName": "fullTitleWithClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getFullTitleWithClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "company",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompany",
                "setterMethod": "setCompany",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get company",
                "isExistingProperty": true
            },
            {
                "twigName": "address",
                "readable": true,
                "writable": true,
                "getterMethod": "getAddress",
                "setterMethod": "setAddress",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get address",
                "isExistingProperty": true
            },
            {
                "twigName": "email",
                "readable": true,
                "writable": true,
                "getterMethod": "getEmail",
                "setterMethod": "setEmail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get email",
                "isExistingProperty": true
            },
            {
                "twigName": "customGPSRTextForLongdescription",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomGPSRTextForLongdescription",
                "setterMethod": "setCustomGPSRTextForLongdescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customGPSRTextForLongdescription",
                "isExistingProperty": true
            },
            {
                "twigName": "importerCompany",
                "readable": true,
                "writable": true,
                "getterMethod": "getImporterCompany",
                "setterMethod": "setImporterCompany",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get importerCompany",
                "isExistingProperty": true
            },
            {
                "twigName": "importerAddress",
                "readable": true,
                "writable": true,
                "getterMethod": "getImporterAddress",
                "setterMethod": "setImporterAddress",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get importerAddress",
                "isExistingProperty": true
            },
            {
                "twigName": "importerEmail",
                "readable": true,
                "writable": true,
                "getterMethod": "getImporterEmail",
                "setterMethod": "setImporterEmail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get importerEmail",
                "isExistingProperty": true
            },
            {
                "twigName": "responsiblePerson",
                "readable": true,
                "writable": true,
                "getterMethod": "getResponsiblePerson",
                "setterMethod": "setResponsiblePerson",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get responsiblePerson",
                "isExistingProperty": true
            },
            {
                "twigName": "responsiblePersonAddress",
                "readable": true,
                "writable": true,
                "getterMethod": "getResponsiblePersonAddress",
                "setterMethod": "setResponsiblePersonAddress",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get responsiblePersonAddress",
                "isExistingProperty": true
            },
            {
                "twigName": "responsiblePersonEmail",
                "readable": true,
                "writable": true,
                "getterMethod": "getResponsiblePersonEmail",
                "setterMethod": "setResponsiblePersonEmail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get responsiblePersonEmail",
                "isExistingProperty": true
            },
            {
                "twigName": "url",
                "readable": true,
                "writable": true,
                "getterMethod": "getUrl",
                "setterMethod": "setUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get url",
                "isExistingProperty": true
            },
            {
                "twigName": "importerUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getImporterUrl",
                "setterMethod": "setImporterUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get importerUrl",
                "isExistingProperty": true
            },
            {
                "twigName": "responsiblePersonUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getResponsiblePersonUrl",
                "setterMethod": "setResponsiblePersonUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get responsiblePersonUrl",
                "isExistingProperty": true
            },
            {
                "twigName": "notAddGPSRInfoToLongdescription",
                "readable": true,
                "writable": true,
                "getterMethod": "getNotAddGPSRInfoToLongdescription",
                "setterMethod": "setNotAddGPSRInfoToLongdescription",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get notAddGPSRInfoToLongdescription",
                "isExistingProperty": true
            },
            {
                "twigName": "country",
                "readable": true,
                "writable": true,
                "getterMethod": "getCountry",
                "setterMethod": "setCountry",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "docComment": "Get country",
                "isExistingProperty": true
            },
            {
                "twigName": "city",
                "readable": true,
                "writable": true,
                "getterMethod": "getCity",
                "setterMethod": "setCity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get city",
                "isExistingProperty": true
            },
            {
                "twigName": "zip",
                "readable": true,
                "writable": true,
                "getterMethod": "getZip",
                "setterMethod": "setZip",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zip",
                "isExistingProperty": true
            },
            {
                "twigName": "fullAddress",
                "readable": true,
                "writable": false,
                "getterMethod": "getFullAddress",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CustomFormAction": {
        "fileName": "CustomFormAction.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CustomFormAction.php",
        "bundle": "WAWIBundle",
        "className": "CustomFormAction",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CustomFormAction",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "customformaction",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customFieldForWorkflowAction",
                "columnName": "customFieldForWorkflowAction",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "actionParameter",
                "columnName": "actionParameter",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "actionParameterHtml",
                "columnName": "actionParameterHtml",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "logAction",
                "columnName": "logAction",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "twigAction",
                "columnName": "twigAction",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "urlAction",
                "columnName": "urlAction",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "menuLinkCss",
                "columnName": "menuLinkCss",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "htmlAttributes",
                "columnName": "htmlAttributes",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "displayAsButton",
                "columnName": "displayAsButton",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "displayCondition",
                "columnName": "displayCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "workflowAction",
                "type": "ManyToOne",
                "targetEntity": "WorkflowEvent",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customForm",
                "type": "ManyToOne",
                "targetEntity": "CustomForm",
                "mappedBy": null,
                "inversedBy": "gridActions",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "users",
                "type": "ManyToMany",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "customformactions",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "userGroups",
                "type": "ManyToMany",
                "targetEntity": "UserGroup",
                "mappedBy": null,
                "inversedBy": "customformactions",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customerGroups",
                "type": "ManyToMany",
                "targetEntity": "CustomerGroup",
                "mappedBy": null,
                "inversedBy": "customformactions",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "actionParameterArray",
                "readable": true,
                "writable": false,
                "getterMethod": "getActionParameterArray",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "dynamicActionParameterHtml",
                "readable": true,
                "writable": true,
                "getterMethod": "getDynamicActionParameterHtml",
                "setterMethod": "setDynamicActionParameterHtml",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "customFieldForWorkflowAction",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomFieldForWorkflowAction",
                "setterMethod": "setCustomFieldForWorkflowAction",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customFieldForWorkflowAction",
                "isExistingProperty": true
            },
            {
                "twigName": "actionParameter",
                "readable": true,
                "writable": true,
                "getterMethod": "getActionParameter",
                "setterMethod": "setActionParameter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get actionParameter",
                "isExistingProperty": true
            },
            {
                "twigName": "twigAction",
                "readable": true,
                "writable": true,
                "getterMethod": "getTwigAction",
                "setterMethod": "setTwigAction",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get twigAction",
                "isExistingProperty": true
            },
            {
                "twigName": "workflowAction",
                "readable": true,
                "writable": true,
                "getterMethod": "getWorkflowAction",
                "setterMethod": "setWorkflowAction",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WorkflowEvent",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WorkflowEvent",
                "docComment": "Get workflowAction",
                "isExistingProperty": true
            },
            {
                "twigName": "customForm",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomForm",
                "setterMethod": "setCustomForm",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomForm",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CustomForm",
                "docComment": "Get customForm",
                "isExistingProperty": true
            },
            {
                "twigName": "users",
                "readable": true,
                "writable": false,
                "getterMethod": "getUsers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get users",
                "isExistingProperty": true
            },
            {
                "twigName": "customerGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomerGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get customerGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "urlAction",
                "readable": true,
                "writable": true,
                "getterMethod": "getUrlAction",
                "setterMethod": "setUrlAction",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get urlAction",
                "isExistingProperty": true
            },
            {
                "twigName": "menuLinkCss",
                "readable": true,
                "writable": true,
                "getterMethod": "getMenuLinkCss",
                "setterMethod": "setMenuLinkCss",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get menuLinkCss",
                "isExistingProperty": true
            },
            {
                "twigName": "userGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getUserGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get userGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "displayCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getDisplayCondition",
                "setterMethod": "setDisplayCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get displayCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            },
            {
                "twigName": "htmlAttributes",
                "readable": true,
                "writable": true,
                "getterMethod": "getHtmlAttributes",
                "setterMethod": "setHtmlAttributes",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get htmlAttributes",
                "isExistingProperty": true
            },
            {
                "twigName": "htmlAttributesArray",
                "readable": true,
                "writable": false,
                "getterMethod": "getHtmlAttributesArray",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "displayAsButton",
                "readable": true,
                "writable": true,
                "getterMethod": "getDisplayAsButton",
                "setterMethod": "setDisplayAsButton",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get displayAsButton",
                "isExistingProperty": true
            },
            {
                "twigName": "actionParameterHtml",
                "readable": true,
                "writable": true,
                "getterMethod": "getActionParameterHtml",
                "setterMethod": "setActionParameterHtml",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get actionParameterHtml",
                "isExistingProperty": true
            },
            {
                "twigName": "logAction",
                "readable": true,
                "writable": true,
                "getterMethod": "getLogAction",
                "setterMethod": "setLogAction",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get logAction",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\WebshopImportJob": {
        "fileName": "WebshopImportJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/WebshopImportJob.php",
        "bundle": "WAWIBundle",
        "className": "WebshopImportJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\WebshopImportJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "webshopimportjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "position",
                "columnName": "position",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "numberOfPositions",
                "columnName": "numberOfPositions",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "importType",
                "columnName": "importType",
                "type": "string",
                "length": 64,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fields",
                "columnName": "fields",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignIds",
                "columnName": "foreignIds",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "position",
                "readable": true,
                "writable": true,
                "getterMethod": "getPosition",
                "setterMethod": "setPosition",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get position",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "importType",
                "readable": true,
                "writable": true,
                "getterMethod": "getImportType",
                "setterMethod": "setImportType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get importType",
                "isExistingProperty": true
            },
            {
                "twigName": "numberOfPositions",
                "readable": true,
                "writable": true,
                "getterMethod": "getNumberOfPositions",
                "setterMethod": "setNumberOfPositions",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get numberOfPositions",
                "isExistingProperty": true
            },
            {
                "twigName": "fields",
                "readable": true,
                "writable": true,
                "getterMethod": "getFields",
                "setterMethod": "setFields",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fields",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignIds",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignIds",
                "setterMethod": "setForeignIds",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignIds",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\UserMessageChannel": {
        "fileName": "UserMessageChannel.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/UserMessageChannel.php",
        "bundle": "WAWIBundle",
        "className": "UserMessageChannel",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\UserMessageChannel",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "usermessagechannel",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ident",
                "columnName": "ident",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "internalChannel",
                "columnName": "internalChannel",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "users",
                "type": "ManyToMany",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "users",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "ident",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdent",
                "setterMethod": "setIdent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get ident",
                "isExistingProperty": true
            },
            {
                "twigName": "users",
                "readable": true,
                "writable": false,
                "getterMethod": "getUsers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get users",
                "isExistingProperty": true
            },
            {
                "twigName": "internalChannel",
                "readable": true,
                "writable": true,
                "getterMethod": "getInternalChannel",
                "setterMethod": "setInternalChannel",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get internalChannel",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\LiabilityInternalComment": {
        "fileName": "LiabilityInternalComment.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/LiabilityInternalComment.php",
        "bundle": "WAWIBundle",
        "className": "LiabilityInternalComment",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\LiabilityInternalComment",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "liabilityinternalcomment",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpload",
            "IForeignClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "message",
                "columnName": "message",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fileName",
                "columnName": "file",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "liability",
                "type": "ManyToOne",
                "targetEntity": "Liability",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "file",
                "readable": true,
                "writable": true,
                "getterMethod": "getFile",
                "setterMethod": "setFile",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "foreignClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getForeignClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "message",
                "readable": true,
                "writable": true,
                "getterMethod": "getMessage",
                "setterMethod": "setMessage",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get message",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "fileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileName",
                "setterMethod": "setFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileName",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "liability",
                "readable": true,
                "writable": true,
                "getterMethod": "getLiability",
                "setterMethod": "setLiability",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Liability",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Liability",
                "docComment": "Get liability",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Address": {
        "fileName": "Address.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Address.php",
        "bundle": "WAWIBundle",
        "className": "Address",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Address",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "address",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "defaultBillingAddress",
                "columnName": "defaultBillingAddress",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "defaultShippingAddress",
                "columnName": "defaultShippingAddress",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignCountryId",
                "columnName": "foreign_country_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignCustomerId",
                "columnName": "foreign_customer_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "company",
                "columnName": "company",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "salutation",
                "columnName": "salutation",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "firstName",
                "columnName": "firstName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastName",
                "columnName": "lastName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalInfo",
                "columnName": "additionalInfo",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalInfo2",
                "columnName": "additionalInfo2",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "street",
                "columnName": "street",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "city",
                "columnName": "city",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "zip",
                "columnName": "zip",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "phone",
                "columnName": "phone",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fax",
                "columnName": "fax",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vatId",
                "columnName": "vatId",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "status",
                "columnName": "status",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "glnNumber",
                "columnName": "glnNumber",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "customer",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": "addresses",
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "country",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": "states",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "state",
                "type": "ManyToOne",
                "targetEntity": "State",
                "mappedBy": null,
                "inversedBy": "addresses",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "exportCountry",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "fullAddress",
                "readable": true,
                "writable": false,
                "getterMethod": "getFullAddress",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "company",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompany",
                "setterMethod": "setCompany",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get company",
                "isExistingProperty": true
            },
            {
                "twigName": "fullName",
                "readable": true,
                "writable": false,
                "getterMethod": "getFullName",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "titleSalutation",
                "readable": true,
                "writable": false,
                "getterMethod": "getTitleSalutation",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "streetWithoutHouseNumber",
                "readable": true,
                "writable": false,
                "getterMethod": "getStreetWithoutHouseNumber",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "houseNumber",
                "readable": true,
                "writable": false,
                "getterMethod": "getHouseNumber",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "streetParts",
                "readable": true,
                "writable": false,
                "getterMethod": "getStreetParts",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignCountryId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignCountryId",
                "setterMethod": "setForeignCountryId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignCountryId",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignCustomerId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignCustomerId",
                "setterMethod": "setForeignCustomerId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignCustomerId",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "firstName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFirstName",
                "setterMethod": "setFirstName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get firstName",
                "isExistingProperty": true
            },
            {
                "twigName": "lastName",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastName",
                "setterMethod": "setLastName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get lastName",
                "isExistingProperty": true
            },
            {
                "twigName": "street",
                "readable": true,
                "writable": true,
                "getterMethod": "getStreet",
                "setterMethod": "setStreet",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get street",
                "isExistingProperty": true
            },
            {
                "twigName": "city",
                "readable": true,
                "writable": true,
                "getterMethod": "getCity",
                "setterMethod": "setCity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get city",
                "isExistingProperty": true
            },
            {
                "twigName": "zip",
                "readable": true,
                "writable": true,
                "getterMethod": "getZip",
                "setterMethod": "setZip",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get zip",
                "isExistingProperty": true
            },
            {
                "twigName": "phone",
                "readable": true,
                "writable": true,
                "getterMethod": "getPhone",
                "setterMethod": "setPhone",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get phone",
                "isExistingProperty": true
            },
            {
                "twigName": "fax",
                "readable": true,
                "writable": true,
                "getterMethod": "getFax",
                "setterMethod": "setFax",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fax",
                "isExistingProperty": true
            },
            {
                "twigName": "customer",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomer",
                "setterMethod": "setCustomer",
                "returnType": "Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get customer",
                "isExistingProperty": true
            },
            {
                "twigName": "country",
                "readable": true,
                "writable": true,
                "getterMethod": "getCountry",
                "setterMethod": "setCountry",
                "returnType": "Aggrosoft\\WAWIBundle\\Entity\\Country",
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\Country",
                "docComment": "Get country",
                "isExistingProperty": true
            },
            {
                "twigName": "state",
                "readable": true,
                "writable": true,
                "getterMethod": "getState",
                "setterMethod": "setState",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\State",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\State",
                "docComment": "Get state",
                "isExistingProperty": true
            },
            {
                "twigName": "vatId",
                "readable": true,
                "writable": true,
                "getterMethod": "getVatId",
                "setterMethod": "setVatId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vatId",
                "isExistingProperty": true
            },
            {
                "twigName": "salutation",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalutation",
                "setterMethod": "setSalutation",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get salutation",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalInfo",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalInfo",
                "setterMethod": "setAdditionalInfo",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalInfo",
                "isExistingProperty": true
            },
            {
                "twigName": "defaultShippingAddress",
                "readable": true,
                "writable": true,
                "getterMethod": "getDefaultShippingAddress",
                "setterMethod": "setDefaultShippingAddress",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get defaultShippingAddress",
                "isExistingProperty": true
            },
            {
                "twigName": "defaultBillingAddress",
                "readable": true,
                "writable": true,
                "getterMethod": "getDefaultBillingAddress",
                "setterMethod": "setDefaultBillingAddress",
                "returnType": "mixed",
                "parameterType": "mixed",
                "docComment": null,
                "isExistingProperty": true
            },
            {
                "twigName": "northIrland",
                "readable": true,
                "writable": false,
                "getterMethod": "isNorthIrland",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "eUSpecialArea",
                "readable": true,
                "writable": false,
                "getterMethod": "isEUSpecialArea",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "status",
                "readable": true,
                "writable": true,
                "getterMethod": "getStatus",
                "setterMethod": "setStatus",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get status",
                "isExistingProperty": true
            },
            {
                "twigName": "exportCountry",
                "readable": true,
                "writable": true,
                "getterMethod": "getExportCountry",
                "setterMethod": "setExportCountry",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "docComment": "Get exportCountry",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalInfo2",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalInfo2",
                "setterMethod": "setAdditionalInfo2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalInfo2",
                "isExistingProperty": true
            },
            {
                "twigName": "glnNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getGlnNumber",
                "setterMethod": "setGlnNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get glnNumber",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\AmazonJob": {
        "fileName": "AmazonJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/AmazonJob.php",
        "bundle": "WAWIBundle",
        "className": "AmazonJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\AmazonJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "amazonjob",
        "extends": null,
        "repositoryClass": "Aggrosoft\\WAWIBundle\\Entity\\Repository\\AmazonJobRepository",
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "jobType",
                "columnName": "jobType",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "position",
                "columnName": "position",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "errorLog",
                "columnName": "errorLog",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "imports",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "jobType",
                "readable": true,
                "writable": true,
                "getterMethod": "getJobType",
                "setterMethod": "setJobType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get jobType",
                "isExistingProperty": true
            },
            {
                "twigName": "position",
                "readable": true,
                "writable": true,
                "getterMethod": "getPosition",
                "setterMethod": "setPosition",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get position",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "errorLog",
                "readable": true,
                "writable": true,
                "getterMethod": "getErrorLog",
                "setterMethod": "setErrorLog",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get errorLog",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\EbayProductJob": {
        "fileName": "EbayProductJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/EbayProductJob.php",
        "bundle": "WAWIBundle",
        "className": "EbayProductJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\EbayProductJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "ebayproductjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "endOldOffer",
                "columnName": "endOldOffer",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "endOldOffer",
                "readable": true,
                "writable": true,
                "getterMethod": "getEndOldOffer",
                "setterMethod": "setEndOldOffer",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get endOldOffer",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CommissionContractUpload": {
        "fileName": "CommissionContractUpload.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CommissionContractUpload.php",
        "bundle": "WAWIBundle",
        "className": "CommissionContractUpload",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CommissionContractUpload",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "commissioncontractupload",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpload",
            "IForeignClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "fileName",
                "columnName": "file",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "description",
                "columnName": "description",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "commissionContract",
                "type": "ManyToOne",
                "targetEntity": "CommissionContract",
                "mappedBy": null,
                "inversedBy": "uploads",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "file",
                "readable": true,
                "writable": true,
                "getterMethod": "getFile",
                "setterMethod": "setFile",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "foreignClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getForeignClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "fileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileName",
                "setterMethod": "setFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileName",
                "isExistingProperty": true
            },
            {
                "twigName": "description",
                "readable": true,
                "writable": true,
                "getterMethod": "getDescription",
                "setterMethod": "setDescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get description",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "commissionContract",
                "readable": true,
                "writable": true,
                "getterMethod": "getCommissionContract",
                "setterMethod": "setCommissionContract",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CommissionContract",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CommissionContract",
                "docComment": "Get commissionContract",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\PublicKey": {
        "fileName": "PublicKey.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/PublicKey.php",
        "bundle": "WAWIBundle",
        "className": "PublicKey",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\PublicKey",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "publickey",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [
            {
                "name": "indexHash_idx",
                "columns": [
                    "indexHash"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "publicKey",
                "columnName": "publicKey",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "encryptedPublicKey",
                "columnName": "encryptedPublicKey",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "indexHash",
                "columnName": "indexHash",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "publicKey",
                "readable": true,
                "writable": true,
                "getterMethod": "getPublicKey",
                "setterMethod": "setPublicKey",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get publicKey",
                "isExistingProperty": true
            },
            {
                "twigName": "encryptedPublicKey",
                "readable": true,
                "writable": true,
                "getterMethod": "getEncryptedPublicKey",
                "setterMethod": "setEncryptedPublicKey",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get encryptedPublicKey",
                "isExistingProperty": true
            },
            {
                "twigName": "indexHash",
                "readable": true,
                "writable": true,
                "getterMethod": "getIndexHash",
                "setterMethod": "setIndexHash",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get indexHash",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\VoucherSerie": {
        "fileName": "VoucherSerie.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/VoucherSerie.php",
        "bundle": "WAWIBundle",
        "className": "VoucherSerie",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\VoucherSerie",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "voucherserie",
        "extends": null,
        "repositoryClass": "Aggrosoft\\WAWIBundle\\Entity\\Repository\\VoucherSerieRepository",
        "docComment": null,
        "interfaces": [
            "IMultiClientable",
            "IMainClientable",
            "IGroupable",
            "IUpdateTimeTrackable"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "foreign_idx",
                "columns": [
                    "foreign_id"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "description",
                "columnName": "description",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discount",
                "columnName": "discount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discountType",
                "columnName": "discountType",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "beginDate",
                "columnName": "beginDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "endDate",
                "columnName": "endDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minimumValue",
                "columnName": "minimumValue",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "saleVoucher",
                "columnName": "saleVoucher",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "saleVoucherForAllCustomer",
                "columnName": "saleVoucherForAllCustomer",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customerCard",
                "columnName": "customerCard",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "allowSameSeries",
                "columnName": "allowSameSeries",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "allowOtherSeries",
                "columnName": "allowOtherSeries",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "allowUseAnother",
                "columnName": "allowUseAnother",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "calculateOnce",
                "columnName": "calculateOnce",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "refundDiscountVoucher",
                "columnName": "refundDiscountVoucher",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "clients",
                "type": "ManyToMany",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "voucherseries",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "products",
                "type": "ManyToMany",
                "targetEntity": "Product",
                "mappedBy": "voucherseries",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "categories",
                "type": "ManyToMany",
                "targetEntity": "Category",
                "mappedBy": "voucherseries",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customerGroups",
                "type": "ManyToMany",
                "targetEntity": "CustomerGroup",
                "mappedBy": "voucherseries",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customers",
                "type": "ManyToMany",
                "targetEntity": "Customer",
                "mappedBy": "voucherseries",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customerCardCustomer",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "voucherseries",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "mainClient",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "document",
                "type": "ManyToOne",
                "targetEntity": "Document",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "vouchers",
                "type": "OneToMany",
                "targetEntity": "Voucher",
                "mappedBy": "voucherserie",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "accessories",
                "type": "OneToMany",
                "targetEntity": "VoucherSerieAccessory",
                "mappedBy": "voucherserie",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "description",
                "readable": true,
                "writable": true,
                "getterMethod": "getDescription",
                "setterMethod": "setDescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get description",
                "isExistingProperty": true
            },
            {
                "twigName": "discount",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscount",
                "setterMethod": "setDiscount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get discount",
                "isExistingProperty": true
            },
            {
                "twigName": "discountType",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscountType",
                "setterMethod": "setDiscountType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get discountType",
                "isExistingProperty": true
            },
            {
                "twigName": "beginDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getBeginDate",
                "setterMethod": "setBeginDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get beginDate",
                "isExistingProperty": true
            },
            {
                "twigName": "endDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getEndDate",
                "setterMethod": "setEndDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get endDate",
                "isExistingProperty": true
            },
            {
                "twigName": "minimumValue",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinimumValue",
                "setterMethod": "setMinimumValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minimumValue",
                "isExistingProperty": true
            },
            {
                "twigName": "saleVoucher",
                "readable": true,
                "writable": true,
                "getterMethod": "getSaleVoucher",
                "setterMethod": "setSaleVoucher",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get saleVoucher",
                "isExistingProperty": true
            },
            {
                "twigName": "vouchers",
                "readable": true,
                "writable": false,
                "getterMethod": "getVouchers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get vouchers",
                "isExistingProperty": true
            },
            {
                "twigName": "activeClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getActiveClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "clients",
                "readable": true,
                "writable": false,
                "getterMethod": "getClients",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "mainClient",
                "readable": true,
                "writable": true,
                "getterMethod": "getMainClient",
                "setterMethod": "setMainClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get mainClient",
                "isExistingProperty": true
            },
            {
                "twigName": "allowSameSeries",
                "readable": true,
                "writable": true,
                "getterMethod": "getAllowSameSeries",
                "setterMethod": "setAllowSameSeries",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get allowSameSeries",
                "isExistingProperty": true
            },
            {
                "twigName": "allowOtherSeries",
                "readable": true,
                "writable": true,
                "getterMethod": "getAllowOtherSeries",
                "setterMethod": "setAllowOtherSeries",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get allowOtherSeries",
                "isExistingProperty": true
            },
            {
                "twigName": "allowUseAnother",
                "readable": true,
                "writable": true,
                "getterMethod": "getAllowUseAnother",
                "setterMethod": "setAllowUseAnother",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get allowUseAnother",
                "isExistingProperty": true
            },
            {
                "twigName": "calculateOnce",
                "readable": true,
                "writable": true,
                "getterMethod": "getCalculateOnce",
                "setterMethod": "setCalculateOnce",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get calculateOnce",
                "isExistingProperty": true
            },
            {
                "twigName": "products",
                "readable": true,
                "writable": false,
                "getterMethod": "getProducts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get products",
                "isExistingProperty": true
            },
            {
                "twigName": "categories",
                "readable": true,
                "writable": false,
                "getterMethod": "getCategories",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get categories",
                "isExistingProperty": true
            },
            {
                "twigName": "customerGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomerGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get customerGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "document",
                "readable": true,
                "writable": true,
                "getterMethod": "getDocument",
                "setterMethod": "setDocument",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Document",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Document",
                "docComment": "Get document",
                "isExistingProperty": true
            },
            {
                "twigName": "customers",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get customers",
                "isExistingProperty": true
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "accessories",
                "readable": true,
                "writable": false,
                "getterMethod": "getAccessories",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get accessories",
                "isExistingProperty": true
            },
            {
                "twigName": "refundDiscountVoucher",
                "readable": true,
                "writable": true,
                "getterMethod": "getRefundDiscountVoucher",
                "setterMethod": "setRefundDiscountVoucher",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get refundDiscountVoucher",
                "isExistingProperty": true
            },
            {
                "twigName": "customerCard",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomerCard",
                "setterMethod": "setCustomerCard",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get customerCard",
                "isExistingProperty": true
            },
            {
                "twigName": "customerCardNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomerCardNumber",
                "setterMethod": "setCustomerCardNumber",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "customerCardCustomer",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomerCardCustomer",
                "setterMethod": "setCustomerCardCustomer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get customerCardCustomer",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            },
            {
                "twigName": "saleVoucherForAllCustomer",
                "readable": true,
                "writable": true,
                "getterMethod": "getSaleVoucherForAllCustomer",
                "setterMethod": "setSaleVoucherForAllCustomer",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get saleVoucherForAllCustomer",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CurrencyMetaField": {
        "fileName": "CurrencyMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CurrencyMetaField.php",
        "bundle": "WAWIBundle",
        "className": "CurrencyMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CurrencyMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "currencymetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "currency",
                "type": "ManyToOne",
                "targetEntity": "Currency",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "currency",
                "readable": true,
                "writable": true,
                "getterMethod": "getCurrency",
                "setterMethod": "setCurrency",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Currency",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Currency",
                "docComment": "Get currency",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\StateMetaField": {
        "fileName": "StateMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/StateMetaField.php",
        "bundle": "WAWIBundle",
        "className": "StateMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\StateMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "statemetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "state",
                "type": "ManyToOne",
                "targetEntity": "State",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "state",
                "readable": true,
                "writable": true,
                "getterMethod": "getState",
                "setterMethod": "setState",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\State",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\State",
                "docComment": "Get state",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Banknote": {
        "fileName": "Banknote.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Banknote.php",
        "bundle": "WAWIBundle",
        "className": "Banknote",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Banknote",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "banknote",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "currency",
                "type": "ManyToOne",
                "targetEntity": "Currency",
                "mappedBy": null,
                "inversedBy": "banknotes",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "currency",
                "readable": true,
                "writable": true,
                "getterMethod": "getCurrency",
                "setterMethod": "setCurrency",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Currency",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Currency",
                "docComment": "Get currency",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\VendorProductScalePrice": {
        "fileName": "VendorProductScalePrice.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/VendorProductScalePrice.php",
        "bundle": "WAWIBundle",
        "className": "VendorProductScalePrice",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\VendorProductScalePrice",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "vendorproductscaleprice",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "amountFrom",
                "columnName": "amountFrom",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "amountTo",
                "columnName": "amountTo",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "priceType",
                "columnName": "priceType",
                "type": "integer",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "price",
                "columnName": "price",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 4,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "priceFormula",
                "columnName": "priceFormula",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "vendorProduct",
                "type": "ManyToOne",
                "targetEntity": "VendorProduct",
                "mappedBy": null,
                "inversedBy": "scalePrices",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "amountFrom",
                "readable": true,
                "writable": true,
                "getterMethod": "getAmountFrom",
                "setterMethod": "setAmountFrom",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get amountFrom",
                "isExistingProperty": true
            },
            {
                "twigName": "amountTo",
                "readable": true,
                "writable": true,
                "getterMethod": "getAmountTo",
                "setterMethod": "setAmountTo",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get amountTo",
                "isExistingProperty": true
            },
            {
                "twigName": "priceType",
                "readable": true,
                "writable": true,
                "getterMethod": "getPriceType",
                "setterMethod": "setPriceType",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get priceType",
                "isExistingProperty": true
            },
            {
                "twigName": "price",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrice",
                "setterMethod": "setPrice",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get price",
                "isExistingProperty": true
            },
            {
                "twigName": "vendorProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getVendorProduct",
                "setterMethod": "setVendorProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorProduct",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorProduct",
                "docComment": "Get vendorProduct",
                "isExistingProperty": true
            },
            {
                "twigName": "priceFormula",
                "readable": true,
                "writable": true,
                "getterMethod": "getPriceFormula",
                "setterMethod": "setPriceFormula",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get priceFormula",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ShippingPackage": {
        "fileName": "ShippingPackage.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ShippingPackage.php",
        "bundle": "WAWIBundle",
        "className": "ShippingPackage",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ShippingPackage",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "shippingpackage",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IChildEntity"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "width",
                "columnName": "width",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "height",
                "columnName": "height",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "length",
                "columnName": "length",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "categories",
                "type": "ManyToMany",
                "targetEntity": "Category",
                "mappedBy": null,
                "inversedBy": "shippingpackages",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "products",
                "type": "ManyToMany",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "shippingpackages",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedCategories",
                "type": "ManyToMany",
                "targetEntity": "Category",
                "mappedBy": null,
                "inversedBy": "excludedshippingpackages",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "excludedProducts",
                "type": "ManyToMany",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": "excludedshippingpackages",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shipping",
                "type": "ManyToOne",
                "targetEntity": "Shipping",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "products",
                "readable": true,
                "writable": true,
                "getterMethod": "getProducts",
                "setterMethod": "setProducts",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get products",
                "isExistingProperty": true
            },
            {
                "twigName": "categories",
                "readable": true,
                "writable": true,
                "getterMethod": "getCategories",
                "setterMethod": "setCategories",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get categories",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedProducts",
                "readable": true,
                "writable": true,
                "getterMethod": "getExcludedProducts",
                "setterMethod": "setExcludedProducts",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedProducts",
                "isExistingProperty": true
            },
            {
                "twigName": "excludedCategories",
                "readable": true,
                "writable": true,
                "getterMethod": "getExcludedCategories",
                "setterMethod": "setExcludedCategories",
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get excludedCategories",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "width",
                "readable": true,
                "writable": true,
                "getterMethod": "getWidth",
                "setterMethod": "setWidth",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get width",
                "isExistingProperty": true
            },
            {
                "twigName": "height",
                "readable": true,
                "writable": true,
                "getterMethod": "getHeight",
                "setterMethod": "setHeight",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get height",
                "isExistingProperty": true
            },
            {
                "twigName": "length",
                "readable": true,
                "writable": true,
                "getterMethod": "getLength",
                "setterMethod": "setLength",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get length",
                "isExistingProperty": true
            },
            {
                "twigName": "shipping",
                "readable": true,
                "writable": true,
                "getterMethod": "getShipping",
                "setterMethod": "setShipping",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Shipping",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Shipping",
                "docComment": "Get shipping",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "parentEntityForForms",
                "readable": true,
                "writable": false,
                "getterMethod": "getParentEntityForForms",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ContactMessageAttachment": {
        "fileName": "ContactMessageAttachment.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ContactMessageAttachment.php",
        "bundle": "WAWIBundle",
        "className": "ContactMessageAttachment",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ContactMessageAttachment",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "contactmessageattachment",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpload",
            "IForeignClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fileName",
                "columnName": "fileName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fileType",
                "columnName": "fileType",
                "type": "string",
                "length": 30,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "message",
                "type": "ManyToOne",
                "targetEntity": "ContactMessage",
                "mappedBy": null,
                "inversedBy": "attachments",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "foreignClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getForeignClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "file",
                "readable": true,
                "writable": true,
                "getterMethod": "getFile",
                "setterMethod": "setFile",
                "returnType": "File",
                "parameterType": "string",
                "docComment": "Get file",
                "isExistingProperty": false
            },
            {
                "twigName": "fileType",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileType",
                "setterMethod": "setFileType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileType",
                "isExistingProperty": true
            },
            {
                "twigName": "message",
                "readable": true,
                "writable": true,
                "getterMethod": "getMessage",
                "setterMethod": "setMessage",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ContactMessage",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ContactMessage",
                "docComment": "Get message",
                "isExistingProperty": true
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "fileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileName",
                "setterMethod": "setFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileName",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CashReportItem": {
        "fileName": "CashReportItem.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CashReportItem.php",
        "bundle": "WAWIBundle",
        "className": "CashReportItem",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CashReportItem",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "cashreportitem",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "number",
                "columnName": "number",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiptNumber",
                "columnName": "receiptNumber",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "date",
                "columnName": "date",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "account",
                "columnName": "account",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiptBrutto",
                "columnName": "receiptBrutto",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "outcomeBrutto",
                "columnName": "outcomeBrutto",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vat",
                "columnName": "vat",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bookingText",
                "columnName": "bookingText",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bookingType",
                "columnName": "bookingType",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiptFile",
                "columnName": "receiptFile",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "reference",
                "columnName": "reference",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "signature",
                "columnName": "signature",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "wormSignature",
                "columnName": "wormSignature",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseTransactionNumber",
                "columnName": "tseTransactionNumber",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseStartDate",
                "columnName": "tseStartDate",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseFinishDate",
                "columnName": "tseFinishDate",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseSerialNumber",
                "columnName": "tseSerialNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "uniqNumber",
                "columnName": "uniqNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "publicKeyObject",
                "type": "ManyToOne",
                "targetEntity": "PublicKey",
                "mappedBy": null,
                "inversedBy": "cashReportItems",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "cashReport",
                "type": "ManyToOne",
                "targetEntity": "CashReport",
                "mappedBy": null,
                "inversedBy": "items",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "taxValue",
                "readable": true,
                "writable": false,
                "getterMethod": "getTaxValue",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "taxSign",
                "readable": true,
                "writable": false,
                "getterMethod": "getTaxSign",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "useTax",
                "readable": true,
                "writable": false,
                "getterMethod": "getUseTax",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "dynId",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setDynId",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "number",
                "readable": true,
                "writable": true,
                "getterMethod": "getNumber",
                "setterMethod": "setNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get number",
                "isExistingProperty": true
            },
            {
                "twigName": "receiptNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptNumber",
                "setterMethod": "setReceiptNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get receiptNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "date",
                "readable": true,
                "writable": true,
                "getterMethod": "getDate",
                "setterMethod": "setDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get date",
                "isExistingProperty": true
            },
            {
                "twigName": "receiptBrutto",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptBrutto",
                "setterMethod": "setReceiptBrutto",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get receiptBrutto",
                "isExistingProperty": true
            },
            {
                "twigName": "outcomeBrutto",
                "readable": true,
                "writable": true,
                "getterMethod": "getOutcomeBrutto",
                "setterMethod": "setOutcomeBrutto",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get outcomeBrutto",
                "isExistingProperty": true
            },
            {
                "twigName": "vat",
                "readable": true,
                "writable": true,
                "getterMethod": "getVat",
                "setterMethod": "setVat",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vat",
                "isExistingProperty": true
            },
            {
                "twigName": "bookingText",
                "readable": true,
                "writable": true,
                "getterMethod": "getBookingText",
                "setterMethod": "setBookingText",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bookingText",
                "isExistingProperty": true
            },
            {
                "twigName": "cashReport",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashReport",
                "setterMethod": "setCashReport",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CashReport",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CashReport",
                "docComment": "Get cashReport",
                "isExistingProperty": true
            },
            {
                "twigName": "account",
                "readable": true,
                "writable": true,
                "getterMethod": "getAccount",
                "setterMethod": "setAccount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get account",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "bookingType",
                "readable": true,
                "writable": true,
                "getterMethod": "getBookingType",
                "setterMethod": "setBookingType",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get bookingType",
                "isExistingProperty": true
            },
            {
                "twigName": "receiptNetto",
                "readable": true,
                "writable": false,
                "getterMethod": "getReceiptNetto",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "outcomeNetto",
                "readable": true,
                "writable": false,
                "getterMethod": "getOutcomeNetto",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "receiptFile",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptFile",
                "setterMethod": "setReceiptFile",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get receiptFile",
                "isExistingProperty": true
            },
            {
                "twigName": "reference",
                "readable": true,
                "writable": true,
                "getterMethod": "getReference",
                "setterMethod": "setReference",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get reference",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "signature",
                "readable": true,
                "writable": true,
                "getterMethod": "getSignature",
                "setterMethod": "setSignature",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get signature",
                "isExistingProperty": true
            },
            {
                "twigName": "publicKeyObject",
                "readable": true,
                "writable": true,
                "getterMethod": "getPublicKeyObject",
                "setterMethod": "setPublicKeyObject",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\PublicKey",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\PublicKey",
                "docComment": "Get publicKeyObject",
                "isExistingProperty": true
            },
            {
                "twigName": "uniqNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getUniqNumber",
                "setterMethod": "setUniqNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get uniqNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "wormSignature",
                "readable": true,
                "writable": true,
                "getterMethod": "getWormSignature",
                "setterMethod": "setWormSignature",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get wormSignature",
                "isExistingProperty": true
            },
            {
                "twigName": "tseTransactionNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseTransactionNumber",
                "setterMethod": "setTseTransactionNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseTransactionNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "tseStartDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseStartDate",
                "setterMethod": "setTseStartDate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseStartDate",
                "isExistingProperty": true
            },
            {
                "twigName": "tseFinishDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseFinishDate",
                "setterMethod": "setTseFinishDate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseFinishDate",
                "isExistingProperty": true
            },
            {
                "twigName": "tseSerialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseSerialNumber",
                "setterMethod": "setTseSerialNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseSerialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "pawn",
                "readable": true,
                "writable": false,
                "getterMethod": "isPawn",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CustomerMetaField": {
        "fileName": "CustomerMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CustomerMetaField.php",
        "bundle": "WAWIBundle",
        "className": "CustomerMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CustomerMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "customermetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "customer",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "customer",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomer",
                "setterMethod": "setCustomer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get customer",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ProductComment": {
        "fileName": "ProductComment.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ProductComment.php",
        "bundle": "WAWIBundle",
        "className": "ProductComment",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ProductComment",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "productcomment",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpload",
            "IForeignClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "type",
                "columnName": "type",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "message",
                "columnName": "message",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fileName",
                "columnName": "file",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "file",
                "readable": true,
                "writable": true,
                "getterMethod": "getFile",
                "setterMethod": "setFile",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "foreignClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getForeignClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "type",
                "readable": true,
                "writable": true,
                "getterMethod": "getType",
                "setterMethod": "setType",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get type",
                "isExistingProperty": true
            },
            {
                "twigName": "message",
                "readable": true,
                "writable": true,
                "getterMethod": "getMessage",
                "setterMethod": "setMessage",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get message",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "fileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileName",
                "setterMethod": "setFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileName",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ManufacturerUpload": {
        "fileName": "ManufacturerUpload.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ManufacturerUpload.php",
        "bundle": "WAWIBundle",
        "className": "ManufacturerUpload",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ManufacturerUpload",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "manufacturerupload",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpload",
            "IForeignClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "fileName",
                "columnName": "file",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "description",
                "columnName": "description",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "manufacturer",
                "type": "ManyToOne",
                "targetEntity": "Manufacturer",
                "mappedBy": null,
                "inversedBy": "uploads",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "file",
                "readable": true,
                "writable": true,
                "getterMethod": "getFile",
                "setterMethod": "setFile",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "foreignClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getForeignClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "fileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileName",
                "setterMethod": "setFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileName",
                "isExistingProperty": true
            },
            {
                "twigName": "description",
                "readable": true,
                "writable": true,
                "getterMethod": "getDescription",
                "setterMethod": "setDescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get description",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "manufacturer",
                "readable": true,
                "writable": true,
                "getterMethod": "getManufacturer",
                "setterMethod": "setManufacturer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Manufacturer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Manufacturer",
                "docComment": "Get manufacturer",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ProductOptionMaterialQuantity": {
        "fileName": "ProductOptionMaterialQuantity.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ProductOptionMaterialQuantity.php",
        "bundle": "WAWIBundle",
        "className": "ProductOptionMaterialQuantity",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ProductOptionMaterialQuantity",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "productoptionmaterialquantity",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "productOption",
                "type": "ManyToOne",
                "targetEntity": "ProductOption",
                "mappedBy": null,
                "inversedBy": "materialsquantities",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "productOption",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductOption",
                "setterMethod": "setProductOption",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductOption",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductOption",
                "docComment": "Get productOption",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Offer": {
        "fileName": "Offer.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Offer.php",
        "bundle": "WAWIBundle",
        "className": "Offer",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Offer",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "offer",
        "extends": null,
        "repositoryClass": "Aggrosoft\\WAWIBundle\\Entity\\Repository\\OfferRepository",
        "docComment": null,
        "interfaces": [
            "IClientable",
            "IMetaExtendable",
            "IHasLanguage",
            "IReportable",
            "IGroupable",
            "IPrototype",
            "IPrivateEntity"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "search_idx",
                "columns": [
                    "foreign_id"
                ],
                "unique": false
            },
            {
                "name": "offerNumber_idx",
                "columns": [
                    "offerNumber"
                ],
                "unique": false
            },
            {
                "name": "created_idx",
                "columns": [
                    "created"
                ],
                "unique": false
            },
            {
                "name": "estimatedShippingDate_idx",
                "columns": [
                    "estimatedShippingDate"
                ],
                "unique": false
            },
            {
                "name": "shippingDate_idx",
                "columns": [
                    "shippingDate"
                ],
                "unique": false
            },
            {
                "name": "status_idx",
                "columns": [
                    "status"
                ],
                "unique": false
            },
            {
                "name": "template_idx",
                "columns": [
                    "offerTemplate"
                ],
                "unique": false
            },
            {
                "name": "paymentTransactionId_idx",
                "columns": [
                    "paymentTransactionId"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "offerNumber",
                "columnName": "offerNumber",
                "type": "bigint",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customerOrderNumber",
                "columnName": "customerOrderNumber",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "total",
                "columnName": "total",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "totalnetto",
                "columnName": "totalnetto",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customStornoSum",
                "columnName": "customStornoSum",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discount",
                "columnName": "discount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cashDiscount",
                "columnName": "cashDiscount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cashDiscountPercent",
                "columnName": "cashDiscountPercent",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cashDiscountDays",
                "columnName": "cashDiscountDays",
                "type": "integer",
                "length": 8,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "excludeDeliveryCostFromCashDiscount",
                "columnName": "excludeDeliveryCostFromCashDiscount",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "voucherDiscount",
                "columnName": "voucherDiscount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "saleVoucherDiscount",
                "columnName": "saleVoucherDiscount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "refundedSaleVoucherDiscount",
                "columnName": "refundedSaleVoucherDiscount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customerCardDiscount",
                "columnName": "customerCardDiscount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "bonusCardDiscount",
                "columnName": "bonusCardDiscount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "refundedTax",
                "columnName": "refundedTax",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deliveryCost",
                "columnName": "deliveryCost",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deliveryVat",
                "columnName": "deliveryVat",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentCost",
                "columnName": "paymentCost",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentVat",
                "columnName": "paymentVat",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "wrapCost",
                "columnName": "wrapCost",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "wrapVat",
                "columnName": "wrapVat",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "giftCardCost",
                "columnName": "giftCardCost",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "giftCardVat",
                "columnName": "giftCardVat",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tsProtectCost",
                "columnName": "tsProtectCost",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "returnCost",
                "columnName": "returnCost",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalCost",
                "columnName": "additionalCost",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalCostName",
                "columnName": "additionalCostName",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalCost2",
                "columnName": "additionalCost2",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalCostName2",
                "columnName": "additionalCostName2",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalCost3",
                "columnName": "additionalCost3",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalCostName3",
                "columnName": "additionalCostName3",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalCost4",
                "columnName": "additionalCost4",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalCostName4",
                "columnName": "additionalCostName4",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalCost5",
                "columnName": "additionalCost5",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalCostName5",
                "columnName": "additionalCostName5",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "status",
                "columnName": "status",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingEMail",
                "columnName": "billingEMail",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingSalutation",
                "columnName": "billingSalutation",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingTitle",
                "columnName": "billingTitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingCompany",
                "columnName": "billingCompany",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingAdditionalInfo",
                "columnName": "billingAdditionalInfo",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingFirstName",
                "columnName": "billingFirstName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingLastName",
                "columnName": "billingLastName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingStreet",
                "columnName": "billingStreet",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingVatId",
                "columnName": "billingVatId",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingCity",
                "columnName": "billingCity",
                "type": "string",
                "length": 200,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingZip",
                "columnName": "billingZip",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingPhone",
                "columnName": "billingPhone",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "billingFax",
                "columnName": "billingFax",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "noBillingAddress",
                "columnName": "noBillingAddress",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "allowUpdateOfferWithInvoice",
                "columnName": "allowUpdateOfferWithInvoice",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingSalutation",
                "columnName": "shippingSalutation",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingTitle",
                "columnName": "shippingTitle",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingCompany",
                "columnName": "shippingCompany",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingFirstName",
                "columnName": "shippingFirstName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingLastName",
                "columnName": "shippingLastName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingAdditionalInfo",
                "columnName": "shippingAdditionalInfo",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingStreet",
                "columnName": "shippingStreet",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingCity",
                "columnName": "shippingCity",
                "type": "string",
                "length": 200,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingZip",
                "columnName": "shippingZip",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingPhone",
                "columnName": "shippingPhone",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingFax",
                "columnName": "shippingFax",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingVatId",
                "columnName": "shippingVatId",
                "type": "string",
                "length": 50,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "currency",
                "columnName": "currency",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "currencyRate",
                "columnName": "currencyRate",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 6,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "weight",
                "columnName": "weight",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "packageWidth",
                "columnName": "packageWidth",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "packageHeight",
                "columnName": "packageHeight",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "packageLength",
                "columnName": "packageLength",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discountNote",
                "columnName": "discountNote",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "giftCardText",
                "columnName": "giftCardText",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "giftCardType",
                "columnName": "giftCardType",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "internalNote",
                "columnName": "internalNote",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customerReference",
                "columnName": "customerReference",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalInfo",
                "columnName": "additionalInfo",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalInfo2",
                "columnName": "additionalInfo2",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "additionalInfo3",
                "columnName": "additionalInfo3",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "offerTemplate",
                "columnName": "offerTemplate",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vatIdStatus",
                "columnName": "vatIdStatus",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vatIdNote",
                "columnName": "vatIdNote",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "vatIdCheckDate",
                "columnName": "vatIdCheckDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "refundsum",
                "columnName": "refundsum",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "costsTaxFree",
                "columnName": "costsTaxFree",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "taxFreeCostNames",
                "columnName": "taxFreeCostNames",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "benefitPeriod",
                "columnName": "benefitPeriod",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentTransactionId",
                "columnName": "paymentTransactionId",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paidDate",
                "columnName": "paidDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentTerm",
                "columnName": "paymentTerm",
                "type": "integer",
                "length": 2,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shippingDate",
                "columnName": "shippingDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "estimatedShippingDate",
                "columnName": "estimatedShippingDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "useEstimatedShippingDateAsFixedDate",
                "columnName": "useEstimatedShippingDateAsFixedDate",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "useEstimatedShippingDateAsLatestDate",
                "columnName": "useEstimatedShippingDateAsLatestDate",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "estimatedOrderDate",
                "columnName": "estimatedOrderDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "offerValidTil",
                "columnName": "offerValidTil",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "reserveStockTilDate",
                "columnName": "reserveStockTilDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "internalReserveStock",
                "columnName": "internalReserveStock",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "transactionStatus",
                "columnName": "transactionStatus",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "nettoMode",
                "columnName": "nettoMode",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "calcPlusTax",
                "columnName": "calcPlusTax",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hasDropshippingItems",
                "columnName": "hasDropshippingItems",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hasOndemandItems",
                "columnName": "hasOndemandItems",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "notReserveStock",
                "columnName": "notReserveStock",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "useNotReservedStockInBuyingProposals",
                "columnName": "useNotReservedStockInBuyingProposals",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "disableCostCalculation",
                "columnName": "disableCostCalculation",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "roundDiscountedStornoSum",
                "columnName": "roundDiscountedStornoSum",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "uniqNumber",
                "columnName": "uniqNumber",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "notRefundSaleVouchersProportionately",
                "columnName": "notRefundSaleVouchersProportionately",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "agentPayoffDate",
                "columnName": "agentPayoffDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "agentParameter",
                "columnName": "agentParameter",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "userAgent",
                "columnName": "userAgent",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "encryptedAddress",
                "columnName": "encryptedAddress",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "userAgentType",
                "columnName": "userAgentType",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "customer",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "offerStatus",
                "type": "ManyToOne",
                "targetEntity": "EntityStatus",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "statusObject",
                "type": "ManyToOne",
                "targetEntity": "OrderStatus",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "billingCountry",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "billingState",
                "type": "ManyToOne",
                "targetEntity": "State",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shippingCountry",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shippingState",
                "type": "ManyToOne",
                "targetEntity": "State",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "items",
                "type": "OneToMany",
                "targetEntity": "OfferItem",
                "mappedBy": "offer",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "partialItems",
                "type": "OneToMany",
                "targetEntity": "OfferItem",
                "mappedBy": "partialOffer",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "offers",
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "exportCountry",
                "type": "ManyToOne",
                "targetEntity": "Country",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "payment",
                "type": "ManyToOne",
                "targetEntity": "Payment",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "payment_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "paymentFields",
                "type": "OneToMany",
                "targetEntity": "OfferPaymentField",
                "mappedBy": "offer",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "shipping",
                "type": "ManyToOne",
                "targetEntity": "Shipping",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "shipping_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "shippingPackage",
                "type": "ManyToOne",
                "targetEntity": "ShippingPackage",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "shippingPackage_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "language",
                "type": "ManyToOne",
                "targetEntity": "Language",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "language_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "order",
                "type": "OneToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "clerk",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "offers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "exchangedOffer",
                "type": "ManyToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "agentCustomer",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "offers",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "OfferMetaField",
                "mappedBy": "offer",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "uploads",
                "type": "OneToMany",
                "targetEntity": "OfferUpload",
                "mappedBy": "offer",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "vouchers",
                "type": "OneToMany",
                "targetEntity": "Voucher",
                "mappedBy": "offer",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "refundedVouchers",
                "type": "OneToMany",
                "targetEntity": "Voucher",
                "mappedBy": "refundoffer",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "salevouchers",
                "type": "OneToMany",
                "targetEntity": "Voucher",
                "mappedBy": "saleoffer",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "reports",
                "type": "ManyToMany",
                "targetEntity": "Report",
                "mappedBy": null,
                "inversedBy": "offers",
                "cascade": [
                    "persist"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "internalComments",
                "type": "OneToMany",
                "targetEntity": "OrderInternalComment",
                "mappedBy": "offer",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "stornoItemsOrStorno",
                "readable": true,
                "writable": false,
                "getterMethod": "hasStornoItemsOrStorno",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "splittedItems",
                "readable": true,
                "writable": false,
                "getterMethod": "hasSplittedItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "totalDiscount",
                "readable": true,
                "writable": false,
                "getterMethod": "getTotalDiscount",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "sum",
                "readable": true,
                "writable": false,
                "getterMethod": "getSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "costsSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getCostsSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "sumToPay",
                "readable": true,
                "writable": false,
                "getterMethod": "getSumToPay",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "skipDiscountsSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getSkipDiscountsSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "skipDiscountsStornoSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getSkipDiscountsStornoSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "stornoSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getStornoSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "grossProfit",
                "readable": true,
                "writable": false,
                "getterMethod": "getGrossProfit",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "grossProfitQuote",
                "readable": true,
                "writable": false,
                "getterMethod": "getGrossProfitQuote",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "grossProfitQuoteByCalculatedPurchase",
                "readable": true,
                "writable": false,
                "getterMethod": "getGrossProfitQuoteByCalculatedPurchase",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "grossProfitByCalculatedPurchase",
                "readable": true,
                "writable": false,
                "getterMethod": "getGrossProfitByCalculatedPurchase",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "articlePurchasePrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getArticlePurchasePrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "articleCalculatedPurchasePrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getArticleCalculatedPurchasePrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "nettoPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getNettoPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "deliveryNettoCost",
                "readable": true,
                "writable": false,
                "getterMethod": "getDeliveryNettoCost",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "articleBruttoPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getArticleBruttoPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "articleNettoPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getArticleNettoPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "discountedArticleBruttoPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getDiscountedArticleBruttoPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "discountedArticleNettoPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getDiscountedArticleNettoPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "stornoSkipDiscountsArticleNettoPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getStornoSkipDiscountsArticleNettoPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "stornoNoSkipDiscountsArticleNettoPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getStornoNoSkipDiscountsArticleNettoPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "stornoNonDiscountedArticleNettoPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getStornoNonDiscountedArticleNettoPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "stornoNonDiscountedArticleBruttoPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getStornoNonDiscountedArticleBruttoPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "stornoArticleBruttoPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getStornoArticleBruttoPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "stornoArticleNettoPrice",
                "readable": true,
                "writable": false,
                "getterMethod": "getStornoArticleNettoPrice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "maxTaxRate",
                "readable": true,
                "writable": false,
                "getterMethod": "getMaxTaxRate",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "taxValue",
                "readable": true,
                "writable": false,
                "getterMethod": "getTaxValue",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "stornoTaxValue",
                "readable": true,
                "writable": false,
                "getterMethod": "getStornoTaxValue",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "privateEUSupply",
                "readable": true,
                "writable": false,
                "getterMethod": "isPrivateEUSupply",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "intraCommunitySupply",
                "readable": true,
                "writable": false,
                "getterMethod": "isIntraCommunitySupply",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "shippingAddress",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingAddress",
                "setterMethod": "setShippingAddress",
                "returnType": null,
                "parameterType": "Address",
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "billingAddress",
                "readable": true,
                "writable": false,
                "getterMethod": "getBillingAddress",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "customerShippingAddress",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomerShippingAddress",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "hasOndemandItems",
                "readable": true,
                "writable": true,
                "getterMethod": "getHasOndemandItems",
                "setterMethod": "setHasOndemandItems",
                "returnType": null,
                "parameterType": "boolean",
                "docComment": null,
                "isExistingProperty": true
            },
            {
                "twigName": "ondemandItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getOndemandItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "hasDropshippingItems",
                "readable": true,
                "writable": true,
                "getterMethod": "getHasDropshippingItems",
                "setterMethod": "setHasDropshippingItems",
                "returnType": null,
                "parameterType": "boolean",
                "docComment": null,
                "isExistingProperty": true
            },
            {
                "twigName": "dropshippingItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getDropshippingItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "dropshippingVendors",
                "readable": true,
                "writable": false,
                "getterMethod": "getDropshippingVendors",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "customer",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomer",
                "setterMethod": "setCustomer",
                "returnType": "Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get customer",
                "isExistingProperty": true
            },
            {
                "twigName": "items",
                "readable": true,
                "writable": true,
                "getterMethod": "getItems",
                "setterMethod": "setItems",
                "returnType": "Doctrine\\Common\\Collections\\Collection",
                "parameterType": "Array",
                "docComment": "Get items",
                "isExistingProperty": true
            },
            {
                "twigName": "offerNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getOfferNumber",
                "setterMethod": "setOfferNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get offerNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "billingCompany",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingCompany",
                "setterMethod": "setBillingCompany",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingCompany",
                "isExistingProperty": true
            },
            {
                "twigName": "billingName",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingName",
                "setterMethod": "setBillingName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingName",
                "isExistingProperty": false
            },
            {
                "twigName": "billingStreet",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingStreet",
                "setterMethod": "setBillingStreet",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingStreet",
                "isExistingProperty": true
            },
            {
                "twigName": "billingVatId",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingVatId",
                "setterMethod": "setBillingVatId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingVatId",
                "isExistingProperty": true
            },
            {
                "twigName": "billingCity",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingCity",
                "setterMethod": "setBillingCity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingCity",
                "isExistingProperty": true
            },
            {
                "twigName": "billingZip",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingZip",
                "setterMethod": "setBillingZip",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingZip",
                "isExistingProperty": true
            },
            {
                "twigName": "billingPhone",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingPhone",
                "setterMethod": "setBillingPhone",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingPhone",
                "isExistingProperty": true
            },
            {
                "twigName": "billingFax",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingFax",
                "setterMethod": "setBillingFax",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingFax",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingCompany",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingCompany",
                "setterMethod": "setShippingCompany",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingCompany",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingName",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingName",
                "setterMethod": "setShippingName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingName",
                "isExistingProperty": false
            },
            {
                "twigName": "shippingStreet",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingStreet",
                "setterMethod": "setShippingStreet",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingStreet",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingCity",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingCity",
                "setterMethod": "setShippingCity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingCity",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingZip",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingZip",
                "setterMethod": "setShippingZip",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingZip",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingPhone",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingPhone",
                "setterMethod": "setShippingPhone",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingPhone",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingFax",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingFax",
                "setterMethod": "setShippingFax",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingFax",
                "isExistingProperty": true
            },
            {
                "twigName": "billingCountry",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingCountry",
                "setterMethod": "setBillingCountry",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "docComment": "Get billingCountry",
                "isExistingProperty": true
            },
            {
                "twigName": "billingState",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingState",
                "setterMethod": "setBillingState",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\State",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\State",
                "docComment": "Get billingState",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingCountry",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingCountry",
                "setterMethod": "setShippingCountry",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "docComment": "Get shippingCountry",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingState",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingState",
                "setterMethod": "setShippingState",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\State",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\State",
                "docComment": "Get shippingState",
                "isExistingProperty": true
            },
            {
                "twigName": "billingFirstName",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingFirstName",
                "setterMethod": "setBillingFirstName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingFirstName",
                "isExistingProperty": true
            },
            {
                "twigName": "billingLastName",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingLastName",
                "setterMethod": "setBillingLastName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingLastName",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingFirstName",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingFirstName",
                "setterMethod": "setShippingFirstName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingFirstName",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingLastName",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingLastName",
                "setterMethod": "setShippingLastName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingLastName",
                "isExistingProperty": true
            },
            {
                "twigName": "payment",
                "readable": true,
                "writable": true,
                "getterMethod": "getPayment",
                "setterMethod": "setPayment",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Payment",
                "docComment": "Get payment",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentTransactionId",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentTransactionId",
                "setterMethod": "setPaymentTransactionId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get paymentTransactionId",
                "isExistingProperty": true
            },
            {
                "twigName": "intraship",
                "readable": true,
                "writable": true,
                "getterMethod": "getIntraship",
                "setterMethod": "setIntraship",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Intraship",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Intraship",
                "docComment": "Get intraship",
                "isExistingProperty": false
            },
            {
                "twigName": "dPD",
                "readable": true,
                "writable": true,
                "getterMethod": "getDPD",
                "setterMethod": "setDPD",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\DPD",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\DPD",
                "docComment": "Get dpd",
                "isExistingProperty": false
            },
            {
                "twigName": "status",
                "readable": true,
                "writable": true,
                "getterMethod": "getStatus",
                "setterMethod": "setStatus",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get status",
                "isExistingProperty": true
            },
            {
                "twigName": "oldTotal",
                "readable": true,
                "writable": false,
                "getterMethod": "getOldTotal",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "total",
                "readable": true,
                "writable": true,
                "getterMethod": "getTotal",
                "setterMethod": "setTotal",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get total",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "discount",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscount",
                "setterMethod": "setDiscount",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get discount",
                "isExistingProperty": true
            },
            {
                "twigName": "deliveryCost",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeliveryCost",
                "setterMethod": "setDeliveryCost",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get deliveryCost",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentCost",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentCost",
                "setterMethod": "setPaymentCost",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get paymentCost",
                "isExistingProperty": true
            },
            {
                "twigName": "wrapCost",
                "readable": true,
                "writable": true,
                "getterMethod": "getWrapCost",
                "setterMethod": "setWrapCost",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get wrapCost",
                "isExistingProperty": true
            },
            {
                "twigName": "giftCardCost",
                "readable": true,
                "writable": true,
                "getterMethod": "getGiftCardCost",
                "setterMethod": "setGiftCardCost",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get giftCardCost",
                "isExistingProperty": true
            },
            {
                "twigName": "tsProtectCost",
                "readable": true,
                "writable": true,
                "getterMethod": "getTsProtectCost",
                "setterMethod": "setTsProtectCost",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get tsProtectCost",
                "isExistingProperty": true
            },
            {
                "twigName": "billingSalutation",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingSalutation",
                "setterMethod": "setBillingSalutation",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingSalutation",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingSalutation",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingSalutation",
                "setterMethod": "setShippingSalutation",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingSalutation",
                "isExistingProperty": true
            },
            {
                "twigName": "currency",
                "readable": true,
                "writable": true,
                "getterMethod": "getCurrency",
                "setterMethod": "setCurrency",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get currency",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "paidDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaidDate",
                "setterMethod": "setPaidDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get paidDate",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingDate",
                "setterMethod": "setShippingDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get shippingDate",
                "isExistingProperty": true
            },
            {
                "twigName": "estimatedShippingDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getEstimatedShippingDate",
                "setterMethod": "setEstimatedShippingDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get estimatedShippingDate",
                "isExistingProperty": true
            },
            {
                "twigName": "voucherDiscount",
                "readable": true,
                "writable": true,
                "getterMethod": "getVoucherDiscount",
                "setterMethod": "setVoucherDiscount",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get voucherDiscount",
                "isExistingProperty": true
            },
            {
                "twigName": "deliveryVat",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeliveryVat",
                "setterMethod": "setDeliveryVat",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get deliveryVat",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentVat",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentVat",
                "setterMethod": "setPaymentVat",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get paymentVat",
                "isExistingProperty": true
            },
            {
                "twigName": "wrapVat",
                "readable": true,
                "writable": true,
                "getterMethod": "getWrapVat",
                "setterMethod": "setWrapVat",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get wrapVat",
                "isExistingProperty": true
            },
            {
                "twigName": "giftCardVat",
                "readable": true,
                "writable": true,
                "getterMethod": "getGiftCardVat",
                "setterMethod": "setGiftCardVat",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get giftCardVat",
                "isExistingProperty": true
            },
            {
                "twigName": "transactionStatus",
                "readable": true,
                "writable": true,
                "getterMethod": "getTransactionStatus",
                "setterMethod": "setTransactionStatus",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get transactionStatus",
                "isExistingProperty": true
            },
            {
                "twigName": "shipping",
                "readable": true,
                "writable": true,
                "getterMethod": "getShipping",
                "setterMethod": "setShipping",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Shipping",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Shipping",
                "docComment": "Get shipping",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            },
            {
                "twigName": "billingEMail",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingEMail",
                "setterMethod": "setBillingEMail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingEMail",
                "isExistingProperty": true
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": true,
                "getterMethod": "getLanguage",
                "setterMethod": "setLanguage",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Language",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Language",
                "docComment": "Get language",
                "isExistingProperty": true
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "nettoMode",
                "readable": true,
                "writable": true,
                "getterMethod": "getNettoMode",
                "setterMethod": "setNettoMode",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get nettoMode",
                "isExistingProperty": true
            },
            {
                "twigName": "internalNote",
                "readable": true,
                "writable": true,
                "getterMethod": "getInternalNote",
                "setterMethod": "setInternalNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get internalNote",
                "isExistingProperty": true
            },
            {
                "twigName": "downloadProducts",
                "readable": true,
                "writable": false,
                "getterMethod": "hasDownloadProducts",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "onlyDownloadProducts",
                "readable": true,
                "writable": false,
                "getterMethod": "hasOnlyDownloadProducts",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "nonMaterialProducts",
                "readable": true,
                "writable": false,
                "getterMethod": "hasNonMaterialProducts",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "onlyNonMaterialProducts",
                "readable": true,
                "writable": false,
                "getterMethod": "hasOnlyNonMaterialProducts",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "onlyFreeItems",
                "readable": true,
                "writable": false,
                "getterMethod": "hasOnlyFreeItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "payableDownloadProducts",
                "readable": true,
                "writable": false,
                "getterMethod": "hasPayableDownloadProducts",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "onlyPayableDownloadProducts",
                "readable": true,
                "writable": false,
                "getterMethod": "hasOnlyPayableDownloadProducts",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "freeDownloadProducts",
                "readable": true,
                "writable": false,
                "getterMethod": "hasFreeDownloadProducts",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "freeItems",
                "readable": true,
                "writable": false,
                "getterMethod": "hasFreeItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "nonSplittedItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getNonSplittedItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "itemsToShipSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getItemsToShipSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "itemsToShipTotalQuantity",
                "readable": true,
                "writable": false,
                "getterMethod": "getItemsToShipTotalQuantity",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "nonSplittedItemsTotalQuantity",
                "readable": true,
                "writable": false,
                "getterMethod": "getNonSplittedItemsTotalQuantity",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "offerItemsTotalQuantity",
                "readable": true,
                "writable": false,
                "getterMethod": "getOfferItemsTotalQuantity",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "offerItemsTotalQuantityPlusMaterials",
                "readable": true,
                "writable": false,
                "getterMethod": "getOfferItemsTotalQuantityPlusMaterials",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "itemsToShip",
                "readable": true,
                "writable": false,
                "getterMethod": "getItemsToShip",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "billingAdditionalInfo",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingAdditionalInfo",
                "setterMethod": "setBillingAdditionalInfo",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingAdditionalInfo",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalInfo",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalInfo",
                "setterMethod": "setAdditionalInfo",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalInfo",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalInfo2",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalInfo2",
                "setterMethod": "setAdditionalInfo2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalInfo2",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalInfo3",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalInfo3",
                "setterMethod": "setAdditionalInfo3",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalInfo3",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalCost",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalCost",
                "setterMethod": "setAdditionalCost",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalCost",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalCost2",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalCost2",
                "setterMethod": "setAdditionalCost2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalCost2",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalCost3",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalCost3",
                "setterMethod": "setAdditionalCost3",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalCost3",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalCost4",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalCost4",
                "setterMethod": "setAdditionalCost4",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalCost4",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalCost5",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalCost5",
                "setterMethod": "setAdditionalCost5",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalCost5",
                "isExistingProperty": true
            },
            {
                "twigName": "allAdditionalCosts",
                "readable": true,
                "writable": false,
                "getterMethod": "getAllAdditionalCosts",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "shippingAdditionalInfo",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingAdditionalInfo",
                "setterMethod": "setShippingAdditionalInfo",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingAdditionalInfo",
                "isExistingProperty": true
            },
            {
                "twigName": "uploads",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploads",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get uploads",
                "isExistingProperty": true
            },
            {
                "twigName": "calcPlusTax",
                "readable": true,
                "writable": true,
                "getterMethod": "getCalcPlusTax",
                "setterMethod": "setCalcPlusTax",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get calcPlusTax",
                "isExistingProperty": true
            },
            {
                "twigName": "giftCardText",
                "readable": true,
                "writable": true,
                "getterMethod": "getGiftCardText",
                "setterMethod": "setGiftCardText",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get giftCardText",
                "isExistingProperty": true
            },
            {
                "twigName": "noBillingAddress",
                "readable": true,
                "writable": true,
                "getterMethod": "getNoBillingAddress",
                "setterMethod": "setNoBillingAddress",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get noBillingAddress",
                "isExistingProperty": true
            },
            {
                "twigName": "saleVoucherDiscount",
                "readable": true,
                "writable": true,
                "getterMethod": "getSaleVoucherDiscount",
                "setterMethod": "setSaleVoucherDiscount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get saleVoucherDiscount",
                "isExistingProperty": true
            },
            {
                "twigName": "giftCardType",
                "readable": true,
                "writable": true,
                "getterMethod": "getGiftCardType",
                "setterMethod": "setGiftCardType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get giftCardType",
                "isExistingProperty": true
            },
            {
                "twigName": "selectedLanguage",
                "readable": true,
                "writable": true,
                "getterMethod": "getSelectedLanguage",
                "setterMethod": "setSelectedLanguage",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "vouchers",
                "readable": true,
                "writable": false,
                "getterMethod": "getVouchers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get vouchers",
                "isExistingProperty": true
            },
            {
                "twigName": "salevouchers",
                "readable": true,
                "writable": false,
                "getterMethod": "getSalevouchers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get salevouchers",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalCostName",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalCostName",
                "setterMethod": "setAdditionalCostName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalCostName",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalCostName2",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalCostName2",
                "setterMethod": "setAdditionalCostName2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalCostName2",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalCostName3",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalCostName3",
                "setterMethod": "setAdditionalCostName3",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalCostName3",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalCostName4",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalCostName4",
                "setterMethod": "setAdditionalCostName4",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalCostName4",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalCostName5",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalCostName5",
                "setterMethod": "setAdditionalCostName5",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get additionalCostName5",
                "isExistingProperty": true
            },
            {
                "twigName": "soldVouchers",
                "readable": true,
                "writable": false,
                "getterMethod": "hasSoldVouchers",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "soldPrepaidCards",
                "readable": true,
                "writable": false,
                "getterMethod": "hasSoldPrepaidCards",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "weight",
                "readable": true,
                "writable": true,
                "getterMethod": "getWeight",
                "setterMethod": "setWeight",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get weight",
                "isExistingProperty": true
            },
            {
                "twigName": "partialItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getPartialItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get partialItems",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getPaymentFields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get paymentFields",
                "isExistingProperty": true
            },
            {
                "twigName": "refundsum",
                "readable": true,
                "writable": true,
                "getterMethod": "getRefundsum",
                "setterMethod": "setRefundsum",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get refundsum",
                "isExistingProperty": true
            },
            {
                "twigName": "agentCustomer",
                "readable": true,
                "writable": true,
                "getterMethod": "getAgentCustomer",
                "setterMethod": "setAgentCustomer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get agentCustomer",
                "isExistingProperty": true
            },
            {
                "twigName": "customStornoSum",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomStornoSum",
                "setterMethod": "setCustomStornoSum",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customStornoSum",
                "isExistingProperty": true
            },
            {
                "twigName": "reports",
                "readable": true,
                "writable": false,
                "getterMethod": "getReports",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get reports",
                "isExistingProperty": true
            },
            {
                "twigName": "offerTemplate",
                "readable": true,
                "writable": true,
                "getterMethod": "getOfferTemplate",
                "setterMethod": "setOfferTemplate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get offerTemplate",
                "isExistingProperty": true
            },
            {
                "twigName": "cashDiscount",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashDiscount",
                "setterMethod": "setCashDiscount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get cashDiscount",
                "isExistingProperty": true
            },
            {
                "twigName": "cashDiscountDays",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashDiscountDays",
                "setterMethod": "setCashDiscountDays",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get cashDiscountDays",
                "isExistingProperty": true
            },
            {
                "twigName": "cashDiscountPercent",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashDiscountPercent",
                "setterMethod": "setCashDiscountPercent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get cashDiscountPercent",
                "isExistingProperty": true
            },
            {
                "twigName": "refundedVouchers",
                "readable": true,
                "writable": false,
                "getterMethod": "getRefundedVouchers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get refundedVouchers",
                "isExistingProperty": true
            },
            {
                "twigName": "packageWidth",
                "readable": true,
                "writable": true,
                "getterMethod": "getPackageWidth",
                "setterMethod": "setPackageWidth",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get packageWidth",
                "isExistingProperty": true
            },
            {
                "twigName": "packageHeight",
                "readable": true,
                "writable": true,
                "getterMethod": "getPackageHeight",
                "setterMethod": "setPackageHeight",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get packageHeight",
                "isExistingProperty": true
            },
            {
                "twigName": "packageLength",
                "readable": true,
                "writable": true,
                "getterMethod": "getPackageLength",
                "setterMethod": "setPackageLength",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get packageLength",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingPackage",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingPackage",
                "setterMethod": "setShippingPackage",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ShippingPackage",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ShippingPackage",
                "docComment": "Get shippingPackage",
                "isExistingProperty": true
            },
            {
                "twigName": "discountNote",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscountNote",
                "setterMethod": "setDiscountNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get discountNote",
                "isExistingProperty": true
            },
            {
                "twigName": "refundedTax",
                "readable": true,
                "writable": true,
                "getterMethod": "getRefundedTax",
                "setterMethod": "setRefundedTax",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get refundedTax",
                "isExistingProperty": true
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "notReserveStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getNotReserveStock",
                "setterMethod": "setNotReserveStock",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get notReserveStock",
                "isExistingProperty": true
            },
            {
                "twigName": "subscriptionOffer",
                "readable": true,
                "writable": false,
                "getterMethod": "isSubscriptionOffer",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "billingTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getBillingTitle",
                "setterMethod": "setBillingTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get billingTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingTitle",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingTitle",
                "setterMethod": "setShippingTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingTitle",
                "isExistingProperty": true
            },
            {
                "twigName": "stornoItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getStornoItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "itemsCount",
                "readable": true,
                "writable": false,
                "getterMethod": "getItemsCount",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "activeItemsCount",
                "readable": true,
                "writable": false,
                "getterMethod": "getActiveItemsCount",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "agentPayoffDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getAgentPayoffDate",
                "setterMethod": "setAgentPayoffDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get agentPayoffDate",
                "isExistingProperty": true
            },
            {
                "twigName": "statusObject",
                "readable": true,
                "writable": true,
                "getterMethod": "getStatusObject",
                "setterMethod": "setStatusObject",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OrderStatus",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OrderStatus",
                "docComment": "Get statusObject",
                "isExistingProperty": true
            },
            {
                "twigName": "currencyRate",
                "readable": true,
                "writable": true,
                "getterMethod": "getCurrencyRate",
                "setterMethod": "setCurrencyRate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get currencyRate",
                "isExistingProperty": true
            },
            {
                "twigName": "disableCostCalculation",
                "readable": true,
                "writable": true,
                "getterMethod": "getDisableCostCalculation",
                "setterMethod": "setDisableCostCalculation",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get disableCostCalculation",
                "isExistingProperty": true
            },
            {
                "twigName": "privateCustomer",
                "readable": true,
                "writable": false,
                "getterMethod": "getPrivateCustomer",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "licenses",
                "readable": true,
                "writable": false,
                "getterMethod": "getLicenses",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "customerOrderNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomerOrderNumber",
                "setterMethod": "setCustomerOrderNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customerOrderNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "itemsWithDiscount",
                "readable": true,
                "writable": false,
                "getterMethod": "hasItemsWithDiscount",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "estimatedOrderDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getEstimatedOrderDate",
                "setterMethod": "setEstimatedOrderDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get estimatedOrderDate",
                "isExistingProperty": true
            },
            {
                "twigName": "userAgent",
                "readable": true,
                "writable": true,
                "getterMethod": "getUserAgent",
                "setterMethod": "setUserAgent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get userAgent",
                "isExistingProperty": true
            },
            {
                "twigName": "userAgentType",
                "readable": true,
                "writable": true,
                "getterMethod": "getUserAgentType",
                "setterMethod": "setUserAgentType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get userAgentType",
                "isExistingProperty": true
            },
            {
                "twigName": "agentParameter",
                "readable": true,
                "writable": true,
                "getterMethod": "getAgentParameter",
                "setterMethod": "setAgentParameter",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get agentParameter",
                "isExistingProperty": true
            },
            {
                "twigName": "offerStatus",
                "readable": true,
                "writable": true,
                "getterMethod": "getOfferStatus",
                "setterMethod": "setOfferStatus",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\EntityStatus",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\EntityStatus",
                "docComment": "Get offerStatus",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentTerm",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentTerm",
                "setterMethod": "setPaymentTerm",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get paymentTerm",
                "isExistingProperty": true
            },
            {
                "twigName": "totalnetto",
                "readable": true,
                "writable": true,
                "getterMethod": "getTotalnetto",
                "setterMethod": "setTotalnetto",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get totalnetto",
                "isExistingProperty": true
            },
            {
                "twigName": "shippingVatId",
                "readable": true,
                "writable": true,
                "getterMethod": "getShippingVatId",
                "setterMethod": "setShippingVatId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shippingVatId",
                "isExistingProperty": true
            },
            {
                "twigName": "clerk",
                "readable": true,
                "writable": true,
                "getterMethod": "getClerk",
                "setterMethod": "setClerk",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get clerk",
                "isExistingProperty": true
            },
            {
                "twigName": "notRefundSaleVouchersProportionately",
                "readable": true,
                "writable": true,
                "getterMethod": "getNotRefundSaleVouchersProportionately",
                "setterMethod": "setNotRefundSaleVouchersProportionately",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get notRefundSaleVouchersProportionately",
                "isExistingProperty": true
            },
            {
                "twigName": "customerCardDiscount",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomerCardDiscount",
                "setterMethod": "setCustomerCardDiscount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customerCardDiscount",
                "isExistingProperty": true
            },
            {
                "twigName": "bonusCardDiscount",
                "readable": true,
                "writable": true,
                "getterMethod": "getBonusCardDiscount",
                "setterMethod": "setBonusCardDiscount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get bonusCardDiscount",
                "isExistingProperty": true
            },
            {
                "twigName": "itemClients",
                "readable": true,
                "writable": false,
                "getterMethod": "getItemClients",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "purchasePriceTotal",
                "readable": true,
                "writable": false,
                "getterMethod": "getPurchasePriceTotal",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "calculatedPurchasePriceTotal",
                "readable": true,
                "writable": false,
                "getterMethod": "getCalculatedPurchasePriceTotal",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "customerReference",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomerReference",
                "setterMethod": "setCustomerReference",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customerReference",
                "isExistingProperty": true
            },
            {
                "twigName": "uniqNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getUniqNumber",
                "setterMethod": "setUniqNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get uniqNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "exchangedOffer",
                "readable": true,
                "writable": true,
                "getterMethod": "getExchangedOffer",
                "setterMethod": "setExchangedOffer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get exchangedOffer",
                "isExistingProperty": true
            },
            {
                "twigName": "roundDiscountedStornoSum",
                "readable": true,
                "writable": true,
                "getterMethod": "getRoundDiscountedStornoSum",
                "setterMethod": "setRoundDiscountedStornoSum",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get roundDiscountedStornoSum",
                "isExistingProperty": true
            },
            {
                "twigName": "useEstimatedShippingDateAsFixedDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getUseEstimatedShippingDateAsFixedDate",
                "setterMethod": "setUseEstimatedShippingDateAsFixedDate",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get useEstimatedShippingDateAsFixedDate",
                "isExistingProperty": true
            },
            {
                "twigName": "offerValidTil",
                "readable": true,
                "writable": true,
                "getterMethod": "getOfferValidTil",
                "setterMethod": "setOfferValidTil",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get offerValidTil",
                "isExistingProperty": true
            },
            {
                "twigName": "useNotReservedStockInBuyingProposals",
                "readable": true,
                "writable": true,
                "getterMethod": "getUseNotReservedStockInBuyingProposals",
                "setterMethod": "setUseNotReservedStockInBuyingProposals",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get useNotReservedStockInBuyingProposals",
                "isExistingProperty": true
            },
            {
                "twigName": "reserveStockTilDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getReserveStockTilDate",
                "setterMethod": "setReserveStockTilDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get reserveStockTilDate",
                "isExistingProperty": true
            },
            {
                "twigName": "firstShippingDate",
                "readable": true,
                "writable": false,
                "getterMethod": "getFirstShippingDate",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "lastShippingDate",
                "readable": true,
                "writable": false,
                "getterMethod": "getLastShippingDate",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "returnCost",
                "readable": true,
                "writable": true,
                "getterMethod": "getReturnCost",
                "setterMethod": "setReturnCost",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get returnCost",
                "isExistingProperty": true
            },
            {
                "twigName": "costsTaxFree",
                "readable": true,
                "writable": true,
                "getterMethod": "getCostsTaxFree",
                "setterMethod": "setCostsTaxFree",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get costsTaxFree",
                "isExistingProperty": true
            },
            {
                "twigName": "taxFreeCostNames",
                "readable": true,
                "writable": true,
                "getterMethod": "getTaxFreeCostNames",
                "setterMethod": "setTaxFreeCostNames",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get taxFreeCostNames",
                "isExistingProperty": true
            },
            {
                "twigName": "benefitPeriod",
                "readable": true,
                "writable": true,
                "getterMethod": "getBenefitPeriod",
                "setterMethod": "setBenefitPeriod",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get benefitPeriod",
                "isExistingProperty": true
            },
            {
                "twigName": "useEstimatedShippingDateAsLatestDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getUseEstimatedShippingDateAsLatestDate",
                "setterMethod": "setUseEstimatedShippingDateAsLatestDate",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get useEstimatedShippingDateAsLatestDate",
                "isExistingProperty": true
            },
            {
                "twigName": "taxTable",
                "readable": true,
                "writable": true,
                "getterMethod": "getTaxTable",
                "setterMethod": "setTaxTable",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "deliveryNettoCostForCalc",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeliveryNettoCostForCalc",
                "setterMethod": "setDeliveryNettoCostForCalc",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "paymentNettoCostForCalc",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentNettoCostForCalc",
                "setterMethod": "setPaymentNettoCostForCalc",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "wrapNettoCostForCalc",
                "readable": true,
                "writable": true,
                "getterMethod": "getWrapNettoCostForCalc",
                "setterMethod": "setWrapNettoCostForCalc",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "giftCardNettoCostForCalc",
                "readable": true,
                "writable": true,
                "getterMethod": "getGiftCardNettoCostForCalc",
                "setterMethod": "setGiftCardNettoCostForCalc",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "additionalNettoCostForCalc",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalNettoCostForCalc",
                "setterMethod": "setAdditionalNettoCostForCalc",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "additionalNettoCost2ForCalc",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalNettoCost2ForCalc",
                "setterMethod": "setAdditionalNettoCost2ForCalc",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "additionalNettoCost3ForCalc",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalNettoCost3ForCalc",
                "setterMethod": "setAdditionalNettoCost3ForCalc",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "additionalNettoCost4ForCalc",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalNettoCost4ForCalc",
                "setterMethod": "setAdditionalNettoCost4ForCalc",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "additionalNettoCost5ForCalc",
                "readable": true,
                "writable": true,
                "getterMethod": "getAdditionalNettoCost5ForCalc",
                "setterMethod": "setAdditionalNettoCost5ForCalc",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "discountPercentForCalc",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscountPercentForCalc",
                "setterMethod": "setDiscountPercentForCalc",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "encryptedAddress",
                "readable": true,
                "writable": true,
                "getterMethod": "getEncryptedAddress",
                "setterMethod": "setEncryptedAddress",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get encryptedAddress",
                "isExistingProperty": true
            },
            {
                "twigName": "allowUpdateOfferWithInvoice",
                "readable": true,
                "writable": true,
                "getterMethod": "getAllowUpdateOfferWithInvoice",
                "setterMethod": "setAllowUpdateOfferWithInvoice",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get allowUpdateOfferWithInvoice",
                "isExistingProperty": true
            },
            {
                "twigName": "refundedSaleVoucherDiscount",
                "readable": true,
                "writable": true,
                "getterMethod": "getRefundedSaleVoucherDiscount",
                "setterMethod": "setRefundedSaleVoucherDiscount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get refundedSaleVoucherDiscount",
                "isExistingProperty": true
            },
            {
                "twigName": "productPictures",
                "readable": true,
                "writable": false,
                "getterMethod": "getProductPictures",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "excludeDeliveryCostFromCashDiscount",
                "readable": true,
                "writable": true,
                "getterMethod": "getExcludeDeliveryCostFromCashDiscount",
                "setterMethod": "setExcludeDeliveryCostFromCashDiscount",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get excludeDeliveryCostFromCashDiscount",
                "isExistingProperty": true
            },
            {
                "twigName": "sumForCashDiscount",
                "readable": true,
                "writable": false,
                "getterMethod": "getSumForCashDiscount",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "internalComments",
                "readable": true,
                "writable": false,
                "getterMethod": "getInternalComments",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get internalComments",
                "isExistingProperty": true
            },
            {
                "twigName": "exportCountry",
                "readable": true,
                "writable": true,
                "getterMethod": "getExportCountry",
                "setterMethod": "setExportCountry",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Country",
                "docComment": "Get exportCountry",
                "isExistingProperty": true
            },
            {
                "twigName": "internalReserveStock",
                "readable": true,
                "writable": true,
                "getterMethod": "getInternalReserveStock",
                "setterMethod": "setInternalReserveStock",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get internalReserveStock",
                "isExistingProperty": true
            },
            {
                "twigName": "vatIdStatus",
                "readable": true,
                "writable": true,
                "getterMethod": "getVatIdStatus",
                "setterMethod": "setVatIdStatus",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get vatIdStatus",
                "isExistingProperty": true
            },
            {
                "twigName": "vatIdNote",
                "readable": true,
                "writable": true,
                "getterMethod": "getVatIdNote",
                "setterMethod": "setVatIdNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get vatIdNote",
                "isExistingProperty": true
            },
            {
                "twigName": "vatIdCheckDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getVatIdCheckDate",
                "setterMethod": "setVatIdCheckDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get vatIdCheckDate",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ProductOptionMaterial": {
        "fileName": "ProductOptionMaterial.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ProductOptionMaterial.php",
        "bundle": "WAWIBundle",
        "className": "ProductOptionMaterial",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ProductOptionMaterial",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "productoptionmaterial",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "materialProduct",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "productOptionField",
                "type": "ManyToOne",
                "targetEntity": "ProductOptionField",
                "mappedBy": null,
                "inversedBy": "materials",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "materialProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaterialProduct",
                "setterMethod": "setMaterialProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get materialProduct",
                "isExistingProperty": true
            },
            {
                "twigName": "productOptionField",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductOptionField",
                "setterMethod": "setProductOptionField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductOptionField",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductOptionField",
                "docComment": "Get productOptionField",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OttoTask": {
        "fileName": "OttoTask.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OttoTask.php",
        "bundle": "WAWIBundle",
        "className": "OttoTask",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OttoTask",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "ottotask",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "updateLink",
                "columnName": "updateLink",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updateSucceededLink",
                "columnName": "updateSucceededLink",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updateFailedLink",
                "columnName": "updateFailedLink",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "imports",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "updateLink",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdateLink",
                "setterMethod": "setUpdateLink",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get updateLink",
                "isExistingProperty": true
            },
            {
                "twigName": "updateSucceededLink",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdateSucceededLink",
                "setterMethod": "setUpdateSucceededLink",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get updateSucceededLink",
                "isExistingProperty": true
            },
            {
                "twigName": "updateFailedLink",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdateFailedLink",
                "setterMethod": "setUpdateFailedLink",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get updateFailedLink",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Order": {
        "fileName": "Order.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Order.php",
        "bundle": "WAWIBundle",
        "className": "Order",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Order",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "orders",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "IMetaExtendable",
            "IPricingItemContainer",
            "IGroupable",
            "IHasLanguage",
            "IReportable",
            "IPrototype",
            "IPrivateEntity"
        ],
        "traits": [],
        "indexes": [
            {
                "name": "ordernumber_idx",
                "columns": [
                    "orderNumber"
                ],
                "unique": false
            },
            {
                "name": "created_idx",
                "columns": [
                    "created"
                ],
                "unique": false
            },
            {
                "name": "receiptnumber_idx",
                "columns": [
                    "receiptNumber"
                ],
                "unique": false
            },
            {
                "name": "invoicenumber_idx",
                "columns": [
                    "invoiceNumber"
                ],
                "unique": false
            },
            {
                "name": "creditnotenumber_idx",
                "columns": [
                    "creditNoteNumber"
                ],
                "unique": false
            }
        ],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "orderNumber",
                "columnName": "orderNumber",
                "type": "bigint",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "partialNumber",
                "columnName": "partialNumber",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "reservedOrderNumber",
                "columnName": "reservedOrderNumber",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customDeliveryNoteNumber",
                "columnName": "customDeliveryNoteNumber",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deliveryNoteDate",
                "columnName": "deliveryNoteDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "storno",
                "columnName": "storno",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "mrnNumber",
                "columnName": "mrnNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "uncollectible",
                "columnName": "uncollectible",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "invoiceNumber",
                "columnName": "invoiceNumber",
                "type": "bigint",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignInvoiceNumber",
                "columnName": "foreignInvoiceNumber",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignInvoiceUrl",
                "columnName": "foreignInvoiceUrl",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignInvoiceDate",
                "columnName": "foreignInvoiceDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignCreditNoteNumber",
                "columnName": "foreignCreditNoteNumber",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignCreditNoteUrl",
                "columnName": "foreignCreditNoteUrl",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "foreignCreditNoteDate",
                "columnName": "foreignCreditNoteDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiptNumber",
                "columnName": "receiptNumber",
                "type": "bigint",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiptStornoNumber",
                "columnName": "receiptStornoNumber",
                "type": "bigint",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiptFile",
                "columnName": "receiptFile",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiptStornoFile",
                "columnName": "receiptStornoFile",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stornoBookingAwaited",
                "columnName": "stornoBookingAwaited",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cashGiven",
                "columnName": "cashGiven",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "drawback",
                "columnName": "drawback",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "invoiceFile",
                "columnName": "invoiceFile",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "invoiceDate",
                "columnName": "invoiceDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "dailyClosingDate",
                "columnName": "dailyClosingDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentTermDate",
                "columnName": "paymentTermDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "paymentInvoiceTermDate",
                "columnName": "paymentInvoiceTermDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiptDate",
                "columnName": "receiptDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "receiptStornoDate",
                "columnName": "receiptStornoDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "creditNoteNumber",
                "columnName": "creditNoteNumber",
                "type": "bigint",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "otherCreditNoteNumbers",
                "columnName": "otherCreditNoteNumbers",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "creditNoteFile",
                "columnName": "creditNoteFile",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "creditNoteDate",
                "columnName": "creditNoteDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "remindDate",
                "columnName": "remindDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "notRemindTilDate",
                "columnName": "notRemindTilDate",
                "type": "date",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "remindCount",
                "columnName": "remindCount",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "trackingCode",
                "columnName": "trackingCode",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "returnTrackingCode",
                "columnName": "returnTrackingCode",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "excludeFromStatistic",
                "columnName": "excludeFromStatistic",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "cashDiscountNotUsed",
                "columnName": "cashDiscountNotUsed",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "excludeFromStatisticAllClients",
                "columnName": "excludeFromStatisticAllClients",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "signature",
                "columnName": "signature",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "wormSignature",
                "columnName": "wormSignature",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseTransactionNumber",
                "columnName": "tseTransactionNumber",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseStornoTransactionNumber",
                "columnName": "tseStornoTransactionNumber",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseStartDate",
                "columnName": "tseStartDate",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseFinishDate",
                "columnName": "tseFinishDate",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseStornoStartDate",
                "columnName": "tseStornoStartDate",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseStornoFinishDate",
                "columnName": "tseStornoFinishDate",
                "type": "string",
                "length": 20,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stornoSignature",
                "columnName": "stornoSignature",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseSerialNumber",
                "columnName": "tseSerialNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "tseStornoSerialNumber",
                "columnName": "tseStornoSerialNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "stornoWormSignature",
                "columnName": "stornoWormSignature",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "reservedField",
                "columnName": "reservedField",
                "type": "string",
                "length": 100,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "uniqNumber",
                "columnName": "uniqNumber",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "invoiceUniqNumber",
                "columnName": "invoiceUniqNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "ignoreReservation",
                "columnName": "ignoreReservation",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "assessmentMailDate",
                "columnName": "assessmentMailDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "hasPartialOrders",
                "columnName": "hasPartialOrders",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "forceCashDiscount",
                "columnName": "forceCashDiscount",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "notSendPaymentReceiptMails",
                "columnName": "notSendPaymentReceiptMails",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "offer",
                "type": "OneToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "parentOrder",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "changedInvoiceOrder",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "parentShippingOrder",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "splittedFromOrder",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "orderPickings",
                "type": "OneToMany",
                "targetEntity": "OrderPicking",
                "mappedBy": "order",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "orderPayments",
                "type": "OneToMany",
                "targetEntity": "OrderPayment",
                "mappedBy": "order",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "paymentConditions",
                "type": "OneToMany",
                "targetEntity": "OrderPaymentCondition",
                "mappedBy": "order",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "internalComments",
                "type": "OneToMany",
                "targetEntity": "OrderInternalComment",
                "mappedBy": "order",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "tasks",
                "type": "OneToMany",
                "targetEntity": "OrderTask",
                "mappedBy": "order",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "orderRefunds",
                "type": "OneToMany",
                "targetEntity": "OrderRefund",
                "mappedBy": "order",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "orderReminds",
                "type": "OneToMany",
                "targetEntity": "OrderRemind",
                "mappedBy": "order",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "pickList",
                "type": "ManyToOne",
                "targetEntity": "PickList",
                "mappedBy": null,
                "inversedBy": "orders",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "salesChannel",
                "type": "ManyToOne",
                "targetEntity": "SalesChannel",
                "mappedBy": null,
                "inversedBy": "orders",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "warehouse",
                "type": "ManyToOne",
                "targetEntity": "Warehouse",
                "mappedBy": null,
                "inversedBy": "orders",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "warehousesForPicking",
                "type": "ManyToMany",
                "targetEntity": "Warehouse",
                "mappedBy": null,
                "inversedBy": "ordersForPicking",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "orderBuyingList",
                "type": "ManyToOne",
                "targetEntity": "OrderBuyingList",
                "mappedBy": null,
                "inversedBy": "orders",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "orders",
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "previousTrackingInfos",
                "type": "OneToMany",
                "targetEntity": "TrackingInfo",
                "mappedBy": "order",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "previousReturnTrackingInfos",
                "type": "OneToMany",
                "targetEntity": "ReturnTrackingInfo",
                "mappedBy": "order",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "OrderMetaField",
                "mappedBy": "order",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "deliveries",
                "type": "OneToMany",
                "targetEntity": "VendorOrderDelivery",
                "mappedBy": "customerOrder",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "internalVendorOrders",
                "type": "OneToMany",
                "targetEntity": "VendorOrder",
                "mappedBy": "internalOrder",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "returns",
                "type": "OneToMany",
                "targetEntity": "OrderReturn",
                "mappedBy": "order",
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "orders",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "publicKeyObject",
                "type": "ManyToOne",
                "targetEntity": "PublicKey",
                "mappedBy": null,
                "inversedBy": "orders",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "stornoPublicKeyObject",
                "type": "ManyToOne",
                "targetEntity": "PublicKey",
                "mappedBy": null,
                "inversedBy": "stornoorders",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "clerk",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": "orders",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "posTerminal",
                "type": "ManyToOne",
                "targetEntity": "PosTerminal",
                "mappedBy": null,
                "inversedBy": "orders",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "cashReport",
                "type": "ManyToOne",
                "targetEntity": "CashReport",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "ecReport",
                "type": "ManyToOne",
                "targetEntity": "ECReport",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "voucherReport",
                "type": "ManyToOne",
                "targetEntity": "VoucherReport",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "agentLiability",
                "type": "ManyToOne",
                "targetEntity": "Liability",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "costCenter",
                "type": "ManyToOne",
                "targetEntity": "CostCenter",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "clawbackContract",
                "type": "ManyToOne",
                "targetEntity": "CommissionContract",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "clawbackContractReturnOrder",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "clawbackOrder",
                "type": "ManyToOne",
                "targetEntity": "Order",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "children",
                "type": "OneToMany",
                "targetEntity": "Order",
                "mappedBy": "parentOrder",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "ordersToShip",
                "type": "OneToMany",
                "targetEntity": "Order",
                "mappedBy": "parentShippingOrder",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "splittedOrders",
                "type": "OneToMany",
                "targetEntity": "Order",
                "mappedBy": "splittedFromOrder",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "reports",
                "type": "ManyToMany",
                "targetEntity": "Report",
                "mappedBy": null,
                "inversedBy": "orders",
                "cascade": [
                    "persist"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "expedition",
                "type": "ManyToOne",
                "targetEntity": "Expedition",
                "mappedBy": null,
                "inversedBy": "orders",
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "offer",
                "readable": true,
                "writable": true,
                "getterMethod": "getOffer",
                "setterMethod": "setOffer",
                "returnType": "Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get offer",
                "isExistingProperty": true
            },
            {
                "twigName": "orderNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderNumber",
                "setterMethod": "setOrderNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get orderNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "invoiceNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getInvoiceNumber",
                "setterMethod": "setInvoiceNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get invoiceNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "invoiceFile",
                "readable": true,
                "writable": true,
                "getterMethod": "getInvoiceFile",
                "setterMethod": "setInvoiceFile",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get invoiceFile",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "invoiceDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getInvoiceDate",
                "setterMethod": "setInvoiceDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get invoiceDate",
                "isExistingProperty": true
            },
            {
                "twigName": "storno",
                "readable": true,
                "writable": true,
                "getterMethod": "getStorno",
                "setterMethod": "setStorno",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get storno",
                "isExistingProperty": true
            },
            {
                "twigName": "trackingCode",
                "readable": true,
                "writable": true,
                "getterMethod": "getTrackingCode",
                "setterMethod": "setTrackingCode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get trackingCode",
                "isExistingProperty": true
            },
            {
                "twigName": "creditNoteNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreditNoteNumber",
                "setterMethod": "setCreditNoteNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get creditNoteNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "creditNoteFile",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreditNoteFile",
                "setterMethod": "setCreditNoteFile",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get creditNoteFile",
                "isExistingProperty": true
            },
            {
                "twigName": "creditNoteDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreditNoteDate",
                "setterMethod": "setCreditNoteDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get creditNoteDate",
                "isExistingProperty": true
            },
            {
                "twigName": "orderNumberWithName",
                "readable": true,
                "writable": false,
                "getterMethod": "getOrderNumberWithName",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            },
            {
                "twigName": "previousTrackingInfos",
                "readable": true,
                "writable": false,
                "getterMethod": "getPreviousTrackingInfos",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get previousTrackingInfos",
                "isExistingProperty": true
            },
            {
                "twigName": "stornoItemsOrStorno",
                "readable": true,
                "writable": false,
                "getterMethod": "hasStornoItemsOrStorno",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "stockProducts",
                "readable": true,
                "writable": false,
                "getterMethod": "hasStockProducts",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "stockItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getStockItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "shipped",
                "readable": true,
                "writable": false,
                "getterMethod": "isShipped",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "pickList",
                "readable": true,
                "writable": true,
                "getterMethod": "getPickList",
                "setterMethod": "setPickList",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\PickList",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\PickList",
                "docComment": "Get pickList",
                "isExistingProperty": true
            },
            {
                "twigName": "notYetPickedItems",
                "readable": true,
                "writable": false,
                "getterMethod": "hasNotYetPickedItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "picked",
                "readable": true,
                "writable": false,
                "getterMethod": "isPicked",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "pickableItems",
                "readable": true,
                "writable": false,
                "getterMethod": "hasPickableItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "deliveries",
                "readable": true,
                "writable": false,
                "getterMethod": "getDeliveries",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get deliveries",
                "isExistingProperty": true
            },
            {
                "twigName": "returns",
                "readable": true,
                "writable": false,
                "getterMethod": "getReturns",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get returns",
                "isExistingProperty": true
            },
            {
                "twigName": "orderPickings",
                "readable": true,
                "writable": false,
                "getterMethod": "getOrderPickings",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get orderPickings",
                "isExistingProperty": true
            },
            {
                "twigName": "pricingItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "pricingTotals",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingTotals",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "orderBuyingList",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderBuyingList",
                "setterMethod": "setOrderBuyingList",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OrderBuyingList",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OrderBuyingList",
                "docComment": "Get orderBuyingList",
                "isExistingProperty": true
            },
            {
                "twigName": "clerk",
                "readable": true,
                "writable": true,
                "getterMethod": "getClerk",
                "setterMethod": "setClerk",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get clerk",
                "isExistingProperty": true
            },
            {
                "twigName": "nonStornoItems",
                "readable": true,
                "writable": false,
                "getterMethod": "getNonStornoItems",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "receiptNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptNumber",
                "setterMethod": "setReceiptNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get receiptNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "receiptDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptDate",
                "setterMethod": "setReceiptDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get receiptDate",
                "isExistingProperty": true
            },
            {
                "twigName": "posTerminal",
                "readable": true,
                "writable": true,
                "getterMethod": "getPosTerminal",
                "setterMethod": "setPosTerminal",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\PosTerminal",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\PosTerminal",
                "docComment": "Get posTerminal",
                "isExistingProperty": true
            },
            {
                "twigName": "receiptFile",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptFile",
                "setterMethod": "setReceiptFile",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get receiptFile",
                "isExistingProperty": true
            },
            {
                "twigName": "receiptStornoNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptStornoNumber",
                "setterMethod": "setReceiptStornoNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get receiptStornoNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "receiptStornoDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptStornoDate",
                "setterMethod": "setReceiptStornoDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get receiptStornoDate",
                "isExistingProperty": true
            },
            {
                "twigName": "cashJournal",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashJournal",
                "setterMethod": "setCashJournal",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CashJournal",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CashJournal",
                "docComment": "Get cashJournal",
                "isExistingProperty": false
            },
            {
                "twigName": "cashReport",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashReport",
                "setterMethod": "setCashReport",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CashReport",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CashReport",
                "docComment": "Get cashReport",
                "isExistingProperty": true
            },
            {
                "twigName": "receiptStornoFile",
                "readable": true,
                "writable": true,
                "getterMethod": "getReceiptStornoFile",
                "setterMethod": "setReceiptStornoFile",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get receiptStornoFile",
                "isExistingProperty": true
            },
            {
                "twigName": "stornoBookingAwaited",
                "readable": true,
                "writable": true,
                "getterMethod": "getStornoBookingAwaited",
                "setterMethod": "setStornoBookingAwaited",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get stornoBookingAwaited",
                "isExistingProperty": true
            },
            {
                "twigName": "cashGiven",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashGiven",
                "setterMethod": "setCashGiven",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get cashGiven",
                "isExistingProperty": true
            },
            {
                "twigName": "drawback",
                "readable": true,
                "writable": true,
                "getterMethod": "getDrawback",
                "setterMethod": "setDrawback",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get drawback",
                "isExistingProperty": true
            },
            {
                "twigName": "selectedLanguage",
                "readable": true,
                "writable": true,
                "getterMethod": "getSelectedLanguage",
                "setterMethod": "setSelectedLanguage",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": false,
                "getterMethod": "getLanguage",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "ecReport",
                "readable": true,
                "writable": true,
                "getterMethod": "getEcReport",
                "setterMethod": "setEcReport",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ECReport",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ECReport",
                "docComment": "Get ecReport",
                "isExistingProperty": true
            },
            {
                "twigName": "orderPayments",
                "readable": true,
                "writable": false,
                "getterMethod": "getOrderPayments",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get orderPayments",
                "isExistingProperty": true
            },
            {
                "twigName": "notPaidPaymentCondition",
                "readable": true,
                "writable": false,
                "getterMethod": "getNotPaidPaymentCondition",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "restSumToPaidTilInvoiceRemind",
                "readable": true,
                "writable": false,
                "getterMethod": "getRestSumToPaidTilInvoiceRemind",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "restSumToPaid",
                "readable": true,
                "writable": false,
                "getterMethod": "getRestSumToPaid",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "paymentConditionsRestSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getPaymentConditionsRestSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "refundedSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getRefundedSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "restSumToRefund",
                "readable": true,
                "writable": false,
                "getterMethod": "getRestSumToRefund",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "paidSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getPaidSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "paidNettoSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getPaidNettoSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "restNettoSumToPaid",
                "readable": true,
                "writable": false,
                "getterMethod": "getRestNettoSumToPaid",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "invoiceSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getInvoiceSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "paidVat",
                "readable": true,
                "writable": false,
                "getterMethod": "getPaidVat",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "restVatToPaid",
                "readable": true,
                "writable": false,
                "getterMethod": "getRestVatToPaid",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "voucherReport",
                "readable": true,
                "writable": true,
                "getterMethod": "getVoucherReport",
                "setterMethod": "setVoucherReport",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VoucherReport",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VoucherReport",
                "docComment": "Get voucherReport",
                "isExistingProperty": true
            },
            {
                "twigName": "remindDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getRemindDate",
                "setterMethod": "setRemindDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get remindDate",
                "isExistingProperty": true
            },
            {
                "twigName": "remindCount",
                "readable": true,
                "writable": true,
                "getterMethod": "getRemindCount",
                "setterMethod": "setRemindCount",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get remindCount",
                "isExistingProperty": true
            },
            {
                "twigName": "orderReminds",
                "readable": true,
                "writable": false,
                "getterMethod": "getOrderReminds",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get orderReminds",
                "isExistingProperty": true
            },
            {
                "twigName": "paymentTermDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentTermDate",
                "setterMethod": "setPaymentTermDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get paymentTermDate",
                "isExistingProperty": true
            },
            {
                "twigName": "remind1",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemind1",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "remind2",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemind2",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "remind3",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemind3",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "remind4",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemind4",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "lastRemind",
                "readable": true,
                "writable": false,
                "getterMethod": "getLastRemind",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "lastRemindWithRemindCosts",
                "readable": true,
                "writable": false,
                "getterMethod": "getLastRemindWithRemindCosts",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "parentOrder",
                "readable": true,
                "writable": true,
                "getterMethod": "getParentOrder",
                "setterMethod": "setParentOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get parentOrder",
                "isExistingProperty": true
            },
            {
                "twigName": "parent",
                "readable": true,
                "writable": false,
                "getterMethod": "getParent",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "partialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getPartialNumber",
                "setterMethod": "setPartialNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get partialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "children",
                "readable": true,
                "writable": false,
                "getterMethod": "getChildren",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get children",
                "isExistingProperty": true
            },
            {
                "twigName": "agentLiability",
                "readable": true,
                "writable": true,
                "getterMethod": "getAgentLiability",
                "setterMethod": "setAgentLiability",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Liability",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Liability",
                "docComment": "Get agentLiability",
                "isExistingProperty": true
            },
            {
                "twigName": "salesChannel",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalesChannel",
                "setterMethod": "setSalesChannel",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\SalesChannel",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\SalesChannel",
                "docComment": "Get salesChannel",
                "isExistingProperty": true
            },
            {
                "twigName": "reservedField",
                "readable": true,
                "writable": true,
                "getterMethod": "getReservedField",
                "setterMethod": "setReservedField",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get reservedField",
                "isExistingProperty": true
            },
            {
                "twigName": "hasPartialOrders",
                "readable": true,
                "writable": true,
                "getterMethod": "getHasPartialOrders",
                "setterMethod": "setHasPartialOrders",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get hasPartialOrders",
                "isExistingProperty": true
            },
            {
                "twigName": "reports",
                "readable": true,
                "writable": false,
                "getterMethod": "getReports",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get reports",
                "isExistingProperty": true
            },
            {
                "twigName": "orderRefunds",
                "readable": true,
                "writable": false,
                "getterMethod": "getOrderRefunds",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get orderRefunds",
                "isExistingProperty": true
            },
            {
                "twigName": "fullOrderNumber",
                "readable": true,
                "writable": false,
                "getterMethod": "getFullOrderNumber",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "paymentInvoiceTermDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getPaymentInvoiceTermDate",
                "setterMethod": "setPaymentInvoiceTermDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get paymentInvoiceTermDate",
                "isExistingProperty": true
            },
            {
                "twigName": "ignoreReservation",
                "readable": true,
                "writable": true,
                "getterMethod": "getIgnoreReservation",
                "setterMethod": "setIgnoreReservation",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get ignoreReservation",
                "isExistingProperty": true
            },
            {
                "twigName": "deliveryNoteNumber",
                "readable": true,
                "writable": false,
                "getterMethod": "getDeliveryNoteNumber",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "allDeliveryNoteNumbers",
                "readable": true,
                "writable": false,
                "getterMethod": "getAllDeliveryNoteNumbers",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "paymentConditions",
                "readable": true,
                "writable": false,
                "getterMethod": "getPaymentConditions",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get paymentConditions",
                "isExistingProperty": true
            },
            {
                "twigName": "customer",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomer",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "paymentConditionsWithInvoice",
                "readable": true,
                "writable": false,
                "getterMethod": "hasPaymentConditionsWithInvoice",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "paymentConditionsSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getPaymentConditionsSum",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "otherCreditNoteNumbers",
                "readable": true,
                "writable": true,
                "getterMethod": "getOtherCreditNoteNumbers",
                "setterMethod": "setOtherCreditNoteNumbers",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get otherCreditNoteNumbers",
                "isExistingProperty": true
            },
            {
                "twigName": "mrnNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getMrnNumber",
                "setterMethod": "setMrnNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get mrnNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "warehouse",
                "readable": true,
                "writable": true,
                "getterMethod": "getWarehouse",
                "setterMethod": "setWarehouse",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Warehouse",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Warehouse",
                "docComment": "Get warehouse",
                "isExistingProperty": true
            },
            {
                "twigName": "parentShippingOrder",
                "readable": true,
                "writable": true,
                "getterMethod": "getParentShippingOrder",
                "setterMethod": "setParentShippingOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get parentShippingOrder",
                "isExistingProperty": true
            },
            {
                "twigName": "ordersToShip",
                "readable": true,
                "writable": false,
                "getterMethod": "getOrdersToShip",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get ordersToShip",
                "isExistingProperty": true
            },
            {
                "twigName": "splittedFromOrder",
                "readable": true,
                "writable": true,
                "getterMethod": "getSplittedFromOrder",
                "setterMethod": "setSplittedFromOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get splittedFromOrder",
                "isExistingProperty": true
            },
            {
                "twigName": "splittedOrders",
                "readable": true,
                "writable": false,
                "getterMethod": "getSplittedOrders",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get splittedOrders",
                "isExistingProperty": true
            },
            {
                "twigName": "reservedOrderNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getReservedOrderNumber",
                "setterMethod": "setReservedOrderNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get reservedOrderNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "uniqNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getUniqNumber",
                "setterMethod": "setUniqNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get uniqNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "privateCustomer",
                "readable": true,
                "writable": false,
                "getterMethod": "getPrivateCustomer",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "excludeFromStatistic",
                "readable": true,
                "writable": true,
                "getterMethod": "getExcludeFromStatistic",
                "setterMethod": "setExcludeFromStatistic",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get excludeFromStatistic",
                "isExistingProperty": true
            },
            {
                "twigName": "signature",
                "readable": true,
                "writable": true,
                "getterMethod": "getSignature",
                "setterMethod": "setSignature",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get signature",
                "isExistingProperty": true
            },
            {
                "twigName": "publicKeyObject",
                "readable": true,
                "writable": true,
                "getterMethod": "getPublicKeyObject",
                "setterMethod": "setPublicKeyObject",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\PublicKey",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\PublicKey",
                "docComment": "Get publicKeyObject",
                "isExistingProperty": true
            },
            {
                "twigName": "stornoSignature",
                "readable": true,
                "writable": true,
                "getterMethod": "getStornoSignature",
                "setterMethod": "setStornoSignature",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stornoSignature",
                "isExistingProperty": true
            },
            {
                "twigName": "stornoPublicKeyObject",
                "readable": true,
                "writable": true,
                "getterMethod": "getStornoPublicKeyObject",
                "setterMethod": "setStornoPublicKeyObject",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\PublicKey",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\PublicKey",
                "docComment": "Get stornoPublicKeyObject",
                "isExistingProperty": true
            },
            {
                "twigName": "dailyClosingDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getDailyClosingDate",
                "setterMethod": "setDailyClosingDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get dailyClosingDate",
                "isExistingProperty": true
            },
            {
                "twigName": "internalVendorOrders",
                "readable": true,
                "writable": false,
                "getterMethod": "getInternalVendorOrders",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get internalVendorOrders",
                "isExistingProperty": true
            },
            {
                "twigName": "invoiceUniqNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getInvoiceUniqNumber",
                "setterMethod": "setInvoiceUniqNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get invoiceUniqNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "excludeFromStatisticAllClients",
                "readable": true,
                "writable": true,
                "getterMethod": "getExcludeFromStatisticAllClients",
                "setterMethod": "setExcludeFromStatisticAllClients",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get excludeFromStatisticAllClients",
                "isExistingProperty": true
            },
            {
                "twigName": "cashDiscountTerm",
                "readable": true,
                "writable": false,
                "getterMethod": "getCashDiscountTerm",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "wormSignature",
                "readable": true,
                "writable": true,
                "getterMethod": "getWormSignature",
                "setterMethod": "setWormSignature",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get wormSignature",
                "isExistingProperty": true
            },
            {
                "twigName": "stornoWormSignature",
                "readable": true,
                "writable": true,
                "getterMethod": "getStornoWormSignature",
                "setterMethod": "setStornoWormSignature",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get stornoWormSignature",
                "isExistingProperty": true
            },
            {
                "twigName": "tseTransactionNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseTransactionNumber",
                "setterMethod": "setTseTransactionNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseTransactionNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "tseStartDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseStartDate",
                "setterMethod": "setTseStartDate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseStartDate",
                "isExistingProperty": true
            },
            {
                "twigName": "tseFinishDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseFinishDate",
                "setterMethod": "setTseFinishDate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseFinishDate",
                "isExistingProperty": true
            },
            {
                "twigName": "tseStornoTransactionNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseStornoTransactionNumber",
                "setterMethod": "setTseStornoTransactionNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseStornoTransactionNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "tseStornoStartDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseStornoStartDate",
                "setterMethod": "setTseStornoStartDate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseStornoStartDate",
                "isExistingProperty": true
            },
            {
                "twigName": "tseStornoFinishDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseStornoFinishDate",
                "setterMethod": "setTseStornoFinishDate",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseStornoFinishDate",
                "isExistingProperty": true
            },
            {
                "twigName": "tseSerialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseSerialNumber",
                "setterMethod": "setTseSerialNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseSerialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "tseStornoSerialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getTseStornoSerialNumber",
                "setterMethod": "setTseStornoSerialNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get tseStornoSerialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "cashDiscountNotUsed",
                "readable": true,
                "writable": true,
                "getterMethod": "getCashDiscountNotUsed",
                "setterMethod": "setCashDiscountNotUsed",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get cashDiscountNotUsed",
                "isExistingProperty": true
            },
            {
                "twigName": "costCenter",
                "readable": true,
                "writable": true,
                "getterMethod": "getCostCenter",
                "setterMethod": "setCostCenter",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CostCenter",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CostCenter",
                "docComment": "Get costCenter",
                "isExistingProperty": true
            },
            {
                "twigName": "costCenterAlsoByCustomerAndSalesChannel",
                "readable": true,
                "writable": false,
                "getterMethod": "getCostCenterAlsoByCustomerAndSalesChannel",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "returnTrackingCode",
                "readable": true,
                "writable": true,
                "getterMethod": "getReturnTrackingCode",
                "setterMethod": "setReturnTrackingCode",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get returnTrackingCode",
                "isExistingProperty": true
            },
            {
                "twigName": "lastRefund",
                "readable": true,
                "writable": false,
                "getterMethod": "getLastRefund",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "lastPayment",
                "readable": true,
                "writable": false,
                "getterMethod": "getLastPayment",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "forceCashDiscount",
                "readable": true,
                "writable": true,
                "getterMethod": "getForceCashDiscount",
                "setterMethod": "setForceCashDiscount",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get forceCashDiscount",
                "isExistingProperty": true
            },
            {
                "twigName": "customDeliveryNoteNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomDeliveryNoteNumber",
                "setterMethod": "setCustomDeliveryNoteNumber",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get customDeliveryNoteNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "calculatedPaymentInvoiceTermDate",
                "readable": true,
                "writable": false,
                "getterMethod": "getCalculatedPaymentInvoiceTermDate",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "paymentInvoiceTermDateDays",
                "readable": true,
                "writable": false,
                "getterMethod": "getPaymentInvoiceTermDateDays",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "calculatedCashDiscountTerm",
                "readable": true,
                "writable": false,
                "getterMethod": "getCalculatedCashDiscountTerm",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "warehousesForPicking",
                "readable": true,
                "writable": false,
                "getterMethod": "getWarehousesForPicking",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get warehousesForPicking",
                "isExistingProperty": true
            },
            {
                "twigName": "lastOrderPicking",
                "readable": true,
                "writable": false,
                "getterMethod": "getLastOrderPicking",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "allItemsShipped",
                "readable": true,
                "writable": false,
                "getterMethod": "isAllItemsShipped",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "uncollectible",
                "readable": true,
                "writable": true,
                "getterMethod": "getUncollectible",
                "setterMethod": "setUncollectible",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get uncollectible",
                "isExistingProperty": true
            },
            {
                "twigName": "internalComments",
                "readable": true,
                "writable": false,
                "getterMethod": "getInternalComments",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get internalComments",
                "isExistingProperty": true
            },
            {
                "twigName": "expedition",
                "readable": true,
                "writable": true,
                "getterMethod": "getExpedition",
                "setterMethod": "setExpedition",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Expedition",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Expedition",
                "docComment": "Get expedition",
                "isExistingProperty": true
            },
            {
                "twigName": "notSendPaymentReceiptMails",
                "readable": true,
                "writable": true,
                "getterMethod": "getNotSendPaymentReceiptMails",
                "setterMethod": "setNotSendPaymentReceiptMails",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get notSendPaymentReceiptMails",
                "isExistingProperty": true
            },
            {
                "twigName": "additionalWrongDelivery",
                "readable": true,
                "writable": false,
                "getterMethod": "isAdditionalWrongDelivery",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "previousReturnTrackingInfos",
                "readable": true,
                "writable": false,
                "getterMethod": "getPreviousReturnTrackingInfos",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get previousReturnTrackingInfos",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignInvoiceNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignInvoiceNumber",
                "setterMethod": "setForeignInvoiceNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignInvoiceNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignInvoiceUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignInvoiceUrl",
                "setterMethod": "setForeignInvoiceUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignInvoiceUrl",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignInvoiceDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignInvoiceDate",
                "setterMethod": "setForeignInvoiceDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get foreignInvoiceDate",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignCreditNoteNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignCreditNoteNumber",
                "setterMethod": "setForeignCreditNoteNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignCreditNoteNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignCreditNoteUrl",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignCreditNoteUrl",
                "setterMethod": "setForeignCreditNoteUrl",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignCreditNoteUrl",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignCreditNoteDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignCreditNoteDate",
                "setterMethod": "setForeignCreditNoteDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get foreignCreditNoteDate",
                "isExistingProperty": true
            },
            {
                "twigName": "invoiceOrReceiptDate",
                "readable": true,
                "writable": false,
                "getterMethod": "getInvoiceOrReceiptDate",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "tasks",
                "readable": true,
                "writable": false,
                "getterMethod": "getTasks",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get tasks",
                "isExistingProperty": true
            },
            {
                "twigName": "deliveryNoteDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeliveryNoteDate",
                "setterMethod": "setDeliveryNoteDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get deliveryNoteDate",
                "isExistingProperty": true
            },
            {
                "twigName": "changedInvoiceOrder",
                "readable": true,
                "writable": true,
                "getterMethod": "getChangedInvoiceOrder",
                "setterMethod": "setChangedInvoiceOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get changedInvoiceOrder",
                "isExistingProperty": true
            },
            {
                "twigName": "clawbackContract",
                "readable": true,
                "writable": true,
                "getterMethod": "getClawbackContract",
                "setterMethod": "setClawbackContract",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\CommissionContract",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\CommissionContract",
                "docComment": "Get clawbackContract",
                "isExistingProperty": true
            },
            {
                "twigName": "clawbackContractReturnOrder",
                "readable": true,
                "writable": true,
                "getterMethod": "getClawbackContractReturnOrder",
                "setterMethod": "setClawbackContractReturnOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get clawbackContractReturnOrder",
                "isExistingProperty": true
            },
            {
                "twigName": "clawbackOrder",
                "readable": true,
                "writable": true,
                "getterMethod": "getClawbackOrder",
                "setterMethod": "setClawbackOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Order",
                "docComment": "Get clawbackOrder",
                "isExistingProperty": true
            },
            {
                "twigName": "dynamicField",
                "readable": true,
                "writable": true,
                "getterMethod": "getDynamicField",
                "setterMethod": "setDynamicField",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "assessmentMailDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getAssessmentMailDate",
                "setterMethod": "setAssessmentMailDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get assessmentMailDate",
                "isExistingProperty": true
            },
            {
                "twigName": "totalPaymentFee",
                "readable": true,
                "writable": false,
                "getterMethod": "getTotalPaymentFee",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "notRemindTilDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getNotRemindTilDate",
                "setterMethod": "setNotRemindTilDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get notRemindTilDate",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\LanguageMetaField": {
        "fileName": "LanguageMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/LanguageMetaField.php",
        "bundle": "WAWIBundle",
        "className": "LanguageMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\LanguageMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "languagemetafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "language",
                "type": "ManyToOne",
                "targetEntity": "Language",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": true,
                "getterMethod": "getLanguage",
                "setterMethod": "setLanguage",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Language",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Language",
                "docComment": "Get language",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\VendorOrderItemDelivery": {
        "fileName": "VendorOrderItemDelivery.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/VendorOrderItemDelivery.php",
        "bundle": "WAWIBundle",
        "className": "VendorOrderItemDelivery",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\VendorOrderItemDelivery",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "vendororderitemdelivery",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "slipNumber",
                "columnName": "slipNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "negativeQuantity",
                "columnName": "negativeQuantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "remainingQuantity",
                "columnName": "remainingQuantity",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "buying2saleUnitFormula",
                "columnName": "buying2saleUnitFormula",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "product",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "serialNumber",
                "type": "ManyToOne",
                "targetEntity": "ProductSerialNumber",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "delivery",
                "type": "ManyToOne",
                "targetEntity": "VendorOrderDelivery",
                "mappedBy": null,
                "inversedBy": "items",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "orderItem",
                "type": "ManyToOne",
                "targetEntity": "VendorOrderItem",
                "mappedBy": null,
                "inversedBy": "deliveries",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "warehouse",
                "type": "ManyToOne",
                "targetEntity": "Warehouse",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "location",
                "type": "ManyToOne",
                "targetEntity": "WarehouseStorageLocation",
                "mappedBy": null,
                "inversedBy": "deliveries",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "relocatedLocation",
                "type": "ManyToOne",
                "targetEntity": "WarehouseStorageLocation",
                "mappedBy": null,
                "inversedBy": "relocateddeliveries",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "receiptLocation",
                "readable": true,
                "writable": false,
                "getterMethod": "getReceiptLocation",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "pricingItem",
                "readable": true,
                "writable": false,
                "getterMethod": "getPricingItem",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "slipNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getSlipNumber",
                "setterMethod": "setSlipNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get slipNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "remainingQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getRemainingQuantity",
                "setterMethod": "setRemainingQuantity",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get remainingQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "product",
                "readable": true,
                "writable": true,
                "getterMethod": "getProduct",
                "setterMethod": "setProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get product",
                "isExistingProperty": true
            },
            {
                "twigName": "delivery",
                "readable": true,
                "writable": true,
                "getterMethod": "getDelivery",
                "setterMethod": "setDelivery",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrderDelivery",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrderDelivery",
                "docComment": "Get delivery",
                "isExistingProperty": true
            },
            {
                "twigName": "orderItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderItem",
                "setterMethod": "setOrderItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrderItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrderItem",
                "docComment": "Get orderItem",
                "isExistingProperty": true
            },
            {
                "twigName": "warehouse",
                "readable": true,
                "writable": true,
                "getterMethod": "getWarehouse",
                "setterMethod": "setWarehouse",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Warehouse",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Warehouse",
                "docComment": "Get warehouse",
                "isExistingProperty": true
            },
            {
                "twigName": "location",
                "readable": true,
                "writable": true,
                "getterMethod": "getLocation",
                "setterMethod": "setLocation",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "docComment": "Get location",
                "isExistingProperty": true
            },
            {
                "twigName": "serialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getSerialNumber",
                "setterMethod": "setSerialNumber",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductSerialNumber",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductSerialNumber",
                "docComment": "Get serialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "relocatedLocation",
                "readable": true,
                "writable": true,
                "getterMethod": "getRelocatedLocation",
                "setterMethod": "setRelocatedLocation",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "docComment": "Get relocatedLocation",
                "isExistingProperty": true
            },
            {
                "twigName": "negativeQuantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getNegativeQuantity",
                "setterMethod": "setNegativeQuantity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get negativeQuantity",
                "isExistingProperty": true
            },
            {
                "twigName": "totalQuantity",
                "readable": true,
                "writable": false,
                "getterMethod": "getTotalQuantity",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "buying2saleUnitFormula",
                "readable": true,
                "writable": true,
                "getterMethod": "getBuying2saleUnitFormula",
                "setterMethod": "setBuying2saleUnitFormula",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get buying2saleUnitFormula",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\CustomerContact": {
        "fileName": "CustomerContact.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/CustomerContact.php",
        "bundle": "WAWIBundle",
        "className": "CustomerContact",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\CustomerContact",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "customercontact",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype",
            "IMetaExtendable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "salutation",
                "columnName": "salutation",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "firstName",
                "columnName": "firstName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastName",
                "columnName": "lastName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "phone",
                "columnName": "phone",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "privatePhone",
                "columnName": "privatePhone",
                "type": "string",
                "length": 128,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "mobile",
                "columnName": "mobile",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "fax",
                "columnName": "fax",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "email",
                "columnName": "email",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "defaultContactPerson",
                "columnName": "defaultContactPerson",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "metafields",
                "type": "OneToMany",
                "targetEntity": "CustomerContactMetaField",
                "mappedBy": "customerContact",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customer",
                "type": "ManyToOne",
                "targetEntity": "Customer",
                "mappedBy": null,
                "inversedBy": "contactPersons",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "salutation",
                "readable": true,
                "writable": true,
                "getterMethod": "getSalutation",
                "setterMethod": "setSalutation",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get salutation",
                "isExistingProperty": true
            },
            {
                "twigName": "firstName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFirstName",
                "setterMethod": "setFirstName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get firstName",
                "isExistingProperty": true
            },
            {
                "twigName": "lastName",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastName",
                "setterMethod": "setLastName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get lastName",
                "isExistingProperty": true
            },
            {
                "twigName": "phone",
                "readable": true,
                "writable": true,
                "getterMethod": "getPhone",
                "setterMethod": "setPhone",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get phone",
                "isExistingProperty": true
            },
            {
                "twigName": "mobile",
                "readable": true,
                "writable": true,
                "getterMethod": "getMobile",
                "setterMethod": "setMobile",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get mobile",
                "isExistingProperty": true
            },
            {
                "twigName": "fax",
                "readable": true,
                "writable": true,
                "getterMethod": "getFax",
                "setterMethod": "setFax",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fax",
                "isExistingProperty": true
            },
            {
                "twigName": "email",
                "readable": true,
                "writable": true,
                "getterMethod": "getEmail",
                "setterMethod": "setEmail",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get email",
                "isExistingProperty": true
            },
            {
                "twigName": "customer",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomer",
                "setterMethod": "setCustomer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Customer",
                "docComment": "Get customer",
                "isExistingProperty": true
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            },
            {
                "twigName": "privatePhone",
                "readable": true,
                "writable": true,
                "getterMethod": "getPrivatePhone",
                "setterMethod": "setPrivatePhone",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get privatePhone",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "defaultContactPerson",
                "readable": true,
                "writable": true,
                "getterMethod": "getDefaultContactPerson",
                "setterMethod": "setDefaultContactPerson",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get defaultContactPerson",
                "isExistingProperty": true
            },
            {
                "twigName": "metafields",
                "readable": true,
                "writable": false,
                "getterMethod": "getMetafields",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get metafields",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\DPD": {
        "fileName": "DPD.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/DPD.php",
        "bundle": "WAWIBundle",
        "className": "DPD",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\DPD",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "dpd",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "identificationNumber",
                "columnName": "identificationNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "mpsId",
                "columnName": "mpsId",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shipmentNumber",
                "columnName": "shipmentNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "parcelLabelNumber",
                "columnName": "parcelLabelNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "dpdReference",
                "columnName": "dpdReference",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "filename",
                "columnName": "filename",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "returnFileName",
                "columnName": "returnFileName",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "offer",
                "type": "OneToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "offer_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "identificationNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getIdentificationNumber",
                "setterMethod": "setIdentificationNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get identificationNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "mpsId",
                "readable": true,
                "writable": true,
                "getterMethod": "getMpsId",
                "setterMethod": "setMpsId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get mpsId",
                "isExistingProperty": true
            },
            {
                "twigName": "shipmentNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getShipmentNumber",
                "setterMethod": "setShipmentNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shipmentNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "parcelLabelNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getParcelLabelNumber",
                "setterMethod": "setParcelLabelNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get parcelLabelNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "dpdReference",
                "readable": true,
                "writable": true,
                "getterMethod": "getDpdReference",
                "setterMethod": "setDpdReference",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get dpdReference",
                "isExistingProperty": true
            },
            {
                "twigName": "filename",
                "readable": true,
                "writable": true,
                "getterMethod": "getFilename",
                "setterMethod": "setFilename",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get filename",
                "isExistingProperty": true
            },
            {
                "twigName": "offer",
                "readable": true,
                "writable": true,
                "getterMethod": "getOffer",
                "setterMethod": "setOffer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get offer",
                "isExistingProperty": true
            },
            {
                "twigName": "returnFileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getReturnFileName",
                "setterMethod": "setReturnFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get returnFileName",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ContentEMailAttachment": {
        "fileName": "ContentEMailAttachment.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ContentEMailAttachment.php",
        "bundle": "WAWIBundle",
        "className": "ContentEMailAttachment",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ContentEMailAttachment",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "contentemailattachment",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IUpload"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "fileName",
                "columnName": "file",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastUpdated",
                "columnName": "lastupdated",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customDocumentContent",
                "columnName": "customDocumentContent",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customCondition",
                "columnName": "customCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "clients",
                "type": "ManyToMany",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "contentemailattachments",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "content",
                "type": "ManyToOne",
                "targetEntity": "Content",
                "mappedBy": null,
                "inversedBy": "emailAttachments",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "uploadFields",
                "readable": true,
                "writable": false,
                "getterMethod": "getUploadFields",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "file",
                "readable": true,
                "writable": true,
                "getterMethod": "getFile",
                "setterMethod": "setFile",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "subPath",
                "readable": true,
                "writable": false,
                "getterMethod": "getSubPath",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "removeRouter",
                "readable": true,
                "writable": false,
                "getterMethod": "getRemoveRouter",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "fileName",
                "readable": true,
                "writable": true,
                "getterMethod": "getFileName",
                "setterMethod": "setFileName",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get fileName",
                "isExistingProperty": true
            },
            {
                "twigName": "lastUpdated",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastUpdated",
                "setterMethod": "setLastUpdated",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get lastUpdated",
                "isExistingProperty": true
            },
            {
                "twigName": "content",
                "readable": true,
                "writable": true,
                "getterMethod": "getContent",
                "setterMethod": "setContent",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Content",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Content",
                "docComment": "Get content",
                "isExistingProperty": true
            },
            {
                "twigName": "clients",
                "readable": true,
                "writable": false,
                "getterMethod": "getClients",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get clients",
                "isExistingProperty": true
            },
            {
                "twigName": "customDocumentContent",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomDocumentContent",
                "setterMethod": "setCustomDocumentContent",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customDocumentContent",
                "isExistingProperty": true
            },
            {
                "twigName": "customCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomCondition",
                "setterMethod": "setCustomCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customCondition",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ProductMediaMetaField": {
        "fileName": "ProductMediaMetaField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ProductMediaMetaField.php",
        "bundle": "WAWIBundle",
        "className": "ProductMediaMetaField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ProductMediaMetaField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "productmediametafield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable",
            "Translatable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "field",
                "type": "ManyToOne",
                "targetEntity": "ClientSheme",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "field_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "productmedia",
                "type": "ManyToOne",
                "targetEntity": "ProductMedia",
                "mappedBy": null,
                "inversedBy": "metafields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "field",
                "readable": true,
                "writable": true,
                "getterMethod": "getField",
                "setterMethod": "setField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ClientSheme",
                "docComment": "Get field",
                "isExistingProperty": true
            },
            {
                "twigName": "productmedia",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductmedia",
                "setterMethod": "setProductmedia",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductMedia",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductMedia",
                "docComment": "Get productmedia",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ClientValue": {
        "fileName": "ClientValue.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ClientValue.php",
        "bundle": "WAWIBundle",
        "className": "ClientValue",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ClientValue",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "clientvalue",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "value",
                "columnName": "value",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "clientvalues",
                "cascade": [
                    "persist",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "values",
                "type": "ManyToMany",
                "targetEntity": "OneClientValue",
                "mappedBy": null,
                "inversedBy": "clientvalues",
                "cascade": [
                    "persist"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "pluginsettings",
                "type": "ManyToOne",
                "targetEntity": "PluginSettings",
                "mappedBy": null,
                "inversedBy": "values",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "value",
                "readable": true,
                "writable": true,
                "getterMethod": "getValue",
                "setterMethod": "setValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get value",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "pluginsettings",
                "readable": true,
                "writable": true,
                "getterMethod": "getPluginsettings",
                "setterMethod": "setPluginsettings",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\PluginSettings",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\PluginSettings",
                "docComment": "Get pluginsettings",
                "isExistingProperty": true
            },
            {
                "twigName": "values",
                "readable": true,
                "writable": false,
                "getterMethod": "getValues",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get values",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\InvoiceLedger": {
        "fileName": "InvoiceLedger.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/InvoiceLedger.php",
        "bundle": "WAWIBundle",
        "className": "InvoiceLedger",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\InvoiceLedger",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "invoiceledger",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IClientable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "year",
                "columnName": "year",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "month",
                "columnName": "month",
                "type": "integer",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "items",
                "type": "OneToMany",
                "targetEntity": "InvoiceLedgerItem",
                "mappedBy": "invoiceLedger",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "nettoSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getNettoSum",
                "setterMethod": null,
                "returnType": "number",
                "parameterType": null,
                "docComment": "Get netto sum of all items",
                "isExistingProperty": false
            },
            {
                "twigName": "bruttoSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getBruttoSum",
                "setterMethod": null,
                "returnType": "number",
                "parameterType": null,
                "docComment": "Get brutto sum of all items",
                "isExistingProperty": false
            },
            {
                "twigName": "vatSum",
                "readable": true,
                "writable": false,
                "getterMethod": "getVatSum",
                "setterMethod": null,
                "returnType": "number",
                "parameterType": null,
                "docComment": "Get vat sum of all items",
                "isExistingProperty": false
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "year",
                "readable": true,
                "writable": true,
                "getterMethod": "getYear",
                "setterMethod": "setYear",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get year",
                "isExistingProperty": true
            },
            {
                "twigName": "month",
                "readable": true,
                "writable": true,
                "getterMethod": "getMonth",
                "setterMethod": "setMonth",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get month",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            },
            {
                "twigName": "items",
                "readable": true,
                "writable": false,
                "getterMethod": "getItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get items",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\ObjectGroup": {
        "fileName": "ObjectGroup.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/ObjectGroup.php",
        "bundle": "WAWIBundle",
        "className": "ObjectGroup",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\ObjectGroup",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "objectgroup",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [
            "IPrototype"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "entity",
                "columnName": "entity",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "dqlCondition",
                "columnName": "dqlCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "excludeDqlCondition",
                "columnName": "excludeDqlCondition",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customfield1",
                "columnName": "customfield1",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customfield2",
                "columnName": "customfield2",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customfield3",
                "columnName": "customfield3",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customfield4",
                "columnName": "customfield4",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "customfield5",
                "columnName": "customfield5",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "entity",
                "readable": true,
                "writable": true,
                "getterMethod": "getEntity",
                "setterMethod": "setEntity",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get entity",
                "isExistingProperty": true
            },
            {
                "twigName": "dqlCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getDqlCondition",
                "setterMethod": "setDqlCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get dqlCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "excludeDqlCondition",
                "readable": true,
                "writable": true,
                "getterMethod": "getExcludeDqlCondition",
                "setterMethod": "setExcludeDqlCondition",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get excludeDqlCondition",
                "isExistingProperty": true
            },
            {
                "twigName": "customfield1",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomfield1",
                "setterMethod": "setCustomfield1",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customfield1",
                "isExistingProperty": true
            },
            {
                "twigName": "customfield2",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomfield2",
                "setterMethod": "setCustomfield2",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customfield2",
                "isExistingProperty": true
            },
            {
                "twigName": "customfield3",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomfield3",
                "setterMethod": "setCustomfield3",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customfield3",
                "isExistingProperty": true
            },
            {
                "twigName": "customfield4",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomfield4",
                "setterMethod": "setCustomfield4",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customfield4",
                "isExistingProperty": true
            },
            {
                "twigName": "customfield5",
                "readable": true,
                "writable": true,
                "getterMethod": "getCustomfield5",
                "setterMethod": "setCustomfield5",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get customfield5",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\WAWIListener": {
        "fileName": "WAWIListener.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/WAWIListener.php",
        "bundle": "WAWIBundle",
        "className": "WAWIListener",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\WAWIListener",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "wawilistener",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "host",
                "columnName": "host",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "port",
                "columnName": "port",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "host",
                "readable": true,
                "writable": true,
                "getterMethod": "getHost",
                "setterMethod": "setHost",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get host",
                "isExistingProperty": true
            },
            {
                "twigName": "port",
                "readable": true,
                "writable": true,
                "getterMethod": "getPort",
                "setterMethod": "setPort",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get port",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\RealSendOrderJob": {
        "fileName": "RealSendOrderJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/RealSendOrderJob.php",
        "bundle": "WAWIBundle",
        "className": "RealSendOrderJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\RealSendOrderJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "realsendorderjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "offerItem",
                "type": "ManyToOne",
                "targetEntity": "OfferItem",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "offerItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getOfferItem",
                "setterMethod": "setOfferItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "docComment": "Get offerItem",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\Discount": {
        "fileName": "Discount.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/Discount.php",
        "bundle": "WAWIBundle",
        "className": "Discount",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\Discount",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "discount",
        "extends": null,
        "repositoryClass": "Aggrosoft\\WAWIBundle\\Entity\\Repository\\DiscountRepository",
        "docComment": null,
        "interfaces": [
            "IMultiClientable",
            "IMainClientable",
            "IPrototype",
            "IHasLanguage",
            "Translatable",
            "IUpdateTimeTrackable",
            "IGroupable"
        ],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "foreignId",
                "columnName": "foreign_id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "title",
                "columnName": "title",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "active",
                "columnName": "active",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "lastDiscount",
                "columnName": "lastDiscount",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "validOnlyWithAssignedItems",
                "columnName": "validOnlyWithAssignedItems",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "validOnlyWithAssignedProducts",
                "columnName": "validOnlyWithAssignedProducts",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "noSalesChannel",
                "columnName": "noSalesChannel",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "itemAbsoluteDiscount",
                "columnName": "itemAbsoluteDiscount",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "beginDate",
                "columnName": "beginDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "endDate",
                "columnName": "endDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minimumPurchaseValue",
                "columnName": "minimumPurchaseValue",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maximumPurchaseValue",
                "columnName": "maximumPurchaseValue",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "minimumPurchaseAmount",
                "columnName": "minimumPurchaseAmount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "maximumPurchaseAmount",
                "columnName": "maximumPurchaseAmount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "description",
                "columnName": "description",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discount",
                "columnName": "discount",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 2,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "discountType",
                "columnName": "discountType",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "note",
                "columnName": "note",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "updated",
                "columnName": "updated",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "clients",
                "type": "ManyToMany",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": "discounts",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "products",
                "type": "ManyToMany",
                "targetEntity": "Product",
                "mappedBy": "discounts",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "categories",
                "type": "ManyToMany",
                "targetEntity": "Category",
                "mappedBy": "discounts",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "countries",
                "type": "ManyToMany",
                "targetEntity": "Country",
                "mappedBy": "discounts",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customerGroups",
                "type": "ManyToMany",
                "targetEntity": "CustomerGroup",
                "mappedBy": "discounts",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "salesChannels",
                "type": "ManyToMany",
                "targetEntity": "SalesChannel",
                "mappedBy": null,
                "inversedBy": "discounts",
                "cascade": [
                    "persist"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "customers",
                "type": "ManyToMany",
                "targetEntity": "Customer",
                "mappedBy": "discounts",
                "inversedBy": null,
                "cascade": [],
                "fetch": "EXTRA_LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "groups",
                "type": "ManyToMany",
                "targetEntity": "ObjectGroup",
                "mappedBy": null,
                "inversedBy": "discounts",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "accessories",
                "type": "OneToMany",
                "targetEntity": "DiscountAccessory",
                "mappedBy": "discount",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "mainClient",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "clients",
                "readable": true,
                "writable": false,
                "getterMethod": "getClients",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get clients",
                "isExistingProperty": true
            },
            {
                "twigName": "activeClient",
                "readable": true,
                "writable": false,
                "getterMethod": "getActiveClient",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "language",
                "readable": true,
                "writable": false,
                "getterMethod": "getLanguage",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "selectedLanguage",
                "readable": true,
                "writable": true,
                "getterMethod": "getSelectedLanguage",
                "setterMethod": "setSelectedLanguage",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "translatableLocale",
                "readable": false,
                "writable": true,
                "getterMethod": null,
                "setterMethod": "setTranslatableLocale",
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "mainClient",
                "readable": true,
                "writable": true,
                "getterMethod": "getMainClient",
                "setterMethod": "setMainClient",
                "returnType": null,
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": null,
                "isExistingProperty": true
            },
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "foreignId",
                "readable": true,
                "writable": true,
                "getterMethod": "getForeignId",
                "setterMethod": "setForeignId",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get foreignId",
                "isExistingProperty": true
            },
            {
                "twigName": "title",
                "readable": true,
                "writable": true,
                "getterMethod": "getTitle",
                "setterMethod": "setTitle",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get title",
                "isExistingProperty": true
            },
            {
                "twigName": "active",
                "readable": true,
                "writable": true,
                "getterMethod": "getActive",
                "setterMethod": "setActive",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get active",
                "isExistingProperty": true
            },
            {
                "twigName": "beginDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getBeginDate",
                "setterMethod": "setBeginDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get beginDate",
                "isExistingProperty": true
            },
            {
                "twigName": "endDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getEndDate",
                "setterMethod": "setEndDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get endDate",
                "isExistingProperty": true
            },
            {
                "twigName": "minimumPurchaseValue",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinimumPurchaseValue",
                "setterMethod": "setMinimumPurchaseValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minimumPurchaseValue",
                "isExistingProperty": true
            },
            {
                "twigName": "maximumPurchaseValue",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaximumPurchaseValue",
                "setterMethod": "setMaximumPurchaseValue",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get maximumPurchaseValue",
                "isExistingProperty": true
            },
            {
                "twigName": "minimumPurchaseAmount",
                "readable": true,
                "writable": true,
                "getterMethod": "getMinimumPurchaseAmount",
                "setterMethod": "setMinimumPurchaseAmount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get minimumPurchaseAmount",
                "isExistingProperty": true
            },
            {
                "twigName": "maximumPurchaseAmount",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaximumPurchaseAmount",
                "setterMethod": "setMaximumPurchaseAmount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get maximumPurchaseAmount",
                "isExistingProperty": true
            },
            {
                "twigName": "description",
                "readable": true,
                "writable": true,
                "getterMethod": "getDescription",
                "setterMethod": "setDescription",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get description",
                "isExistingProperty": true
            },
            {
                "twigName": "discount",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscount",
                "setterMethod": "setDiscount",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get discount",
                "isExistingProperty": true
            },
            {
                "twigName": "discountType",
                "readable": true,
                "writable": true,
                "getterMethod": "getDiscountType",
                "setterMethod": "setDiscountType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get discountType",
                "isExistingProperty": true
            },
            {
                "twigName": "products",
                "readable": true,
                "writable": false,
                "getterMethod": "getProducts",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get products",
                "isExistingProperty": true
            },
            {
                "twigName": "categories",
                "readable": true,
                "writable": false,
                "getterMethod": "getCategories",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get categories",
                "isExistingProperty": true
            },
            {
                "twigName": "countries",
                "readable": true,
                "writable": false,
                "getterMethod": "getCountries",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get countries",
                "isExistingProperty": true
            },
            {
                "twigName": "customerGroups",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomerGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get customerGroups",
                "isExistingProperty": true
            },
            {
                "twigName": "salesChannels",
                "readable": true,
                "writable": false,
                "getterMethod": "getSalesChannels",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get salesChannels",
                "isExistingProperty": true
            },
            {
                "twigName": "customers",
                "readable": true,
                "writable": false,
                "getterMethod": "getCustomers",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get customers",
                "isExistingProperty": true
            },
            {
                "twigName": "lastDiscount",
                "readable": true,
                "writable": true,
                "getterMethod": "getLastDiscount",
                "setterMethod": "setLastDiscount",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get lastDiscount",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            },
            {
                "twigName": "updated",
                "readable": true,
                "writable": true,
                "getterMethod": "getUpdated",
                "setterMethod": "setUpdated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get updated",
                "isExistingProperty": true
            },
            {
                "twigName": "noSalesChannel",
                "readable": true,
                "writable": true,
                "getterMethod": "getNoSalesChannel",
                "setterMethod": "setNoSalesChannel",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get noSalesChannel",
                "isExistingProperty": true
            },
            {
                "twigName": "groups",
                "readable": true,
                "writable": false,
                "getterMethod": "getGroups",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get groups",
                "isExistingProperty": true
            },
            {
                "twigName": "accessories",
                "readable": true,
                "writable": false,
                "getterMethod": "getAccessories",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get accessories",
                "isExistingProperty": true
            },
            {
                "twigName": "itemAbsoluteDiscount",
                "readable": true,
                "writable": true,
                "getterMethod": "getItemAbsoluteDiscount",
                "setterMethod": "setItemAbsoluteDiscount",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get itemAbsoluteDiscount",
                "isExistingProperty": true
            },
            {
                "twigName": "validOnlyWithAssignedItems",
                "readable": true,
                "writable": true,
                "getterMethod": "getValidOnlyWithAssignedItems",
                "setterMethod": "setValidOnlyWithAssignedItems",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get validOnlyWithAssignedItems",
                "isExistingProperty": true
            },
            {
                "twigName": "validOnlyWithAssignedProducts",
                "readable": true,
                "writable": true,
                "getterMethod": "getValidOnlyWithAssignedProducts",
                "setterMethod": "setValidOnlyWithAssignedProducts",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get validOnlyWithAssignedProducts",
                "isExistingProperty": true
            },
            {
                "twigName": "entityLocale",
                "readable": true,
                "writable": false,
                "getterMethod": "getEntityLocale",
                "setterMethod": null,
                "returnType": null,
                "parameterType": null,
                "docComment": null,
                "isExistingProperty": false
            },
            {
                "twigName": "note",
                "readable": true,
                "writable": true,
                "getterMethod": "getNote",
                "setterMethod": "setNote",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get note",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\DHLExpress": {
        "fileName": "DHLExpress.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/DHLExpress.php",
        "bundle": "WAWIBundle",
        "className": "DHLExpress",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\DHLExpress",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "dhlexpress",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "filename",
                "columnName": "filename",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "trackingNumber",
                "columnName": "trackingNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "dispatchConfirmationNumber",
                "columnName": "dispatchConfirmationNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "shipmentIdentificationNumber",
                "columnName": "shipmentIdentificationNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "pickupDate",
                "columnName": "pickupDate",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "offer",
                "type": "OneToOne",
                "targetEntity": "Offer",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "offer_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "filename",
                "readable": true,
                "writable": true,
                "getterMethod": "getFilename",
                "setterMethod": "setFilename",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get filename",
                "isExistingProperty": true
            },
            {
                "twigName": "trackingNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getTrackingNumber",
                "setterMethod": "setTrackingNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get trackingNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "offer",
                "readable": true,
                "writable": true,
                "getterMethod": "getOffer",
                "setterMethod": "setOffer",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Offer",
                "docComment": "Get offer",
                "isExistingProperty": true
            },
            {
                "twigName": "dispatchConfirmationNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getDispatchConfirmationNumber",
                "setterMethod": "setDispatchConfirmationNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get dispatchConfirmationNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "shipmentIdentificationNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getShipmentIdentificationNumber",
                "setterMethod": "setShipmentIdentificationNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get shipmentIdentificationNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "pickupDate",
                "readable": true,
                "writable": true,
                "getterMethod": "getPickupDate",
                "setterMethod": "setPickupDate",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get pickupDate",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\WarehouseBox": {
        "fileName": "WarehouseBox.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/WarehouseBox.php",
        "bundle": "WAWIBundle",
        "className": "WarehouseBox",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\WarehouseBox",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "warehousebox",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "locked",
                "columnName": "locked",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "default",
                "columnName": "default",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "status",
                "columnName": "status",
                "type": "string",
                "length": 1,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "type",
                "columnName": "type",
                "type": "string",
                "length": 10,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "location",
                "type": "ManyToOne",
                "targetEntity": "WarehouseStorageLocation",
                "mappedBy": null,
                "inversedBy": "boxes",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "locked",
                "readable": true,
                "writable": true,
                "getterMethod": "getLocked",
                "setterMethod": "setLocked",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get locked",
                "isExistingProperty": true
            },
            {
                "twigName": "default",
                "readable": true,
                "writable": true,
                "getterMethod": "getDefault",
                "setterMethod": "setDefault",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get default",
                "isExistingProperty": true
            },
            {
                "twigName": "status",
                "readable": true,
                "writable": true,
                "getterMethod": "getStatus",
                "setterMethod": "setStatus",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get status",
                "isExistingProperty": true
            },
            {
                "twigName": "type",
                "readable": true,
                "writable": true,
                "getterMethod": "getType",
                "setterMethod": "setType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get type",
                "isExistingProperty": true
            },
            {
                "twigName": "location",
                "readable": true,
                "writable": true,
                "getterMethod": "getLocation",
                "setterMethod": "setLocation",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\WarehouseStorageLocation",
                "docComment": "Get location",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\VendorOrderPackage": {
        "fileName": "VendorOrderPackage.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/VendorOrderPackage.php",
        "bundle": "WAWIBundle",
        "className": "VendorOrderPackage",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\VendorOrderPackage",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "vendororderpackage",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "created",
                "columnName": "created",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "packageNumber",
                "columnName": "packageNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "deliveryNoteNumber",
                "columnName": "deliveryNoteNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "trackingNumber",
                "columnName": "trackingNumber",
                "type": "string",
                "length": 255,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "weight",
                "columnName": "weight",
                "type": "float",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "order",
                "type": "ManyToOne",
                "targetEntity": "VendorOrder",
                "mappedBy": null,
                "inversedBy": "packages",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "items",
                "type": "OneToMany",
                "targetEntity": "VendorOrderPackageItem",
                "mappedBy": "package",
                "inversedBy": null,
                "cascade": [
                    "persist",
                    "remove",
                    "refresh"
                ],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "created",
                "readable": true,
                "writable": true,
                "getterMethod": "getCreated",
                "setterMethod": "setCreated",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get created",
                "isExistingProperty": true
            },
            {
                "twigName": "packageNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getPackageNumber",
                "setterMethod": "setPackageNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get packageNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "weight",
                "readable": true,
                "writable": true,
                "getterMethod": "getWeight",
                "setterMethod": "setWeight",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get weight",
                "isExistingProperty": true
            },
            {
                "twigName": "order",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrder",
                "setterMethod": "setOrder",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrder",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\VendorOrder",
                "docComment": "Get order",
                "isExistingProperty": true
            },
            {
                "twigName": "items",
                "readable": true,
                "writable": false,
                "getterMethod": "getItems",
                "setterMethod": null,
                "returnType": "\\Doctrine\\Common\\Collections\\Collection",
                "parameterType": null,
                "docComment": "Get items",
                "isExistingProperty": true
            },
            {
                "twigName": "deliveryNoteNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getDeliveryNoteNumber",
                "setterMethod": "setDeliveryNoteNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get deliveryNoteNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "trackingNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getTrackingNumber",
                "setterMethod": "setTrackingNumber",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get trackingNumber",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OrderPickingItem": {
        "fileName": "OrderPickingItem.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OrderPickingItem.php",
        "bundle": "WAWIBundle",
        "className": "OrderPickingItem",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OrderPickingItem",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "orderpickingitem",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "quantity",
                "columnName": "quantity",
                "type": "decimal",
                "length": null,
                "precision": null,
                "scale": 3,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "pickingType",
                "columnName": "pickingType",
                "type": "string",
                "length": 32,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "orderPicking",
                "type": "ManyToOne",
                "targetEntity": "OrderPicking",
                "mappedBy": null,
                "inversedBy": "items",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "offerItem",
                "type": "ManyToOne",
                "targetEntity": "OfferItem",
                "mappedBy": null,
                "inversedBy": "pickingItems",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "serialNumber",
                "type": "ManyToOne",
                "targetEntity": "ProductSerialNumber",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "materialProduct",
                "type": "ManyToOne",
                "targetEntity": "Product",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "quantity",
                "readable": true,
                "writable": true,
                "getterMethod": "getQuantity",
                "setterMethod": "setQuantity",
                "returnType": "float",
                "parameterType": "float",
                "docComment": "Get quantity",
                "isExistingProperty": true
            },
            {
                "twigName": "orderPicking",
                "readable": true,
                "writable": true,
                "getterMethod": "getOrderPicking",
                "setterMethod": "setOrderPicking",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OrderPicking",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OrderPicking",
                "docComment": "Get orderPicking",
                "isExistingProperty": true
            },
            {
                "twigName": "offerItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getOfferItem",
                "setterMethod": "setOfferItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "docComment": "Get offerItem",
                "isExistingProperty": true
            },
            {
                "twigName": "serialNumber",
                "readable": true,
                "writable": true,
                "getterMethod": "getSerialNumber",
                "setterMethod": "setSerialNumber",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductSerialNumber",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductSerialNumber",
                "docComment": "Get serialNumber",
                "isExistingProperty": true
            },
            {
                "twigName": "materialProduct",
                "readable": true,
                "writable": true,
                "getterMethod": "getMaterialProduct",
                "setterMethod": "setMaterialProduct",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Product",
                "docComment": "Get materialProduct",
                "isExistingProperty": true
            },
            {
                "twigName": "pickingType",
                "readable": true,
                "writable": true,
                "getterMethod": "getPickingType",
                "setterMethod": "setPickingType",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get pickingType",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\DesktopDownloadJob": {
        "fileName": "DesktopDownloadJob.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/DesktopDownloadJob.php",
        "bundle": "WAWIBundle",
        "className": "DesktopDownloadJob",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\DesktopDownloadJob",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "desktopdownloadjob",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "downloadLink",
                "columnName": "downloadLink",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "targetFile",
                "columnName": "targetFile",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "targetDir",
                "columnName": "targetDir",
                "type": "text",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "completed",
                "columnName": "completed",
                "type": "boolean",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            },
            {
                "property": "timestamp",
                "columnName": "timestamp",
                "type": "datetime",
                "length": null,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "user",
                "type": "ManyToOne",
                "targetEntity": "User",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "user_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            },
            {
                "property": "client",
                "type": "ManyToOne",
                "targetEntity": "Client",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": {
                    "name": "client_id",
                    "referencedColumnName": "id"
                },
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "downloadLink",
                "readable": true,
                "writable": true,
                "getterMethod": "getDownloadLink",
                "setterMethod": "setDownloadLink",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get downloadLink",
                "isExistingProperty": true
            },
            {
                "twigName": "targetFile",
                "readable": true,
                "writable": true,
                "getterMethod": "getTargetFile",
                "setterMethod": "setTargetFile",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get targetFile",
                "isExistingProperty": true
            },
            {
                "twigName": "targetDir",
                "readable": true,
                "writable": true,
                "getterMethod": "getTargetDir",
                "setterMethod": "setTargetDir",
                "returnType": "string",
                "parameterType": "string",
                "docComment": "Get targetDir",
                "isExistingProperty": true
            },
            {
                "twigName": "completed",
                "readable": true,
                "writable": true,
                "getterMethod": "getCompleted",
                "setterMethod": "setCompleted",
                "returnType": "boolean",
                "parameterType": "boolean",
                "docComment": "Get completed",
                "isExistingProperty": true
            },
            {
                "twigName": "timestamp",
                "readable": true,
                "writable": true,
                "getterMethod": "getTimestamp",
                "setterMethod": "setTimestamp",
                "returnType": "\\DateTime",
                "parameterType": "\\DateTime",
                "docComment": "Get timestamp",
                "isExistingProperty": true
            },
            {
                "twigName": "user",
                "readable": true,
                "writable": true,
                "getterMethod": "getUser",
                "setterMethod": "setUser",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\User",
                "docComment": "Get user",
                "isExistingProperty": true
            },
            {
                "twigName": "client",
                "readable": true,
                "writable": true,
                "getterMethod": "getClient",
                "setterMethod": "setClient",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\Client",
                "docComment": "Get client",
                "isExistingProperty": true
            }
        ]
    },
    "Aggrosoft\\WAWIBundle\\Entity\\OfferItemOptionField": {
        "fileName": "OfferItemOptionField.php",
        "filePath": "/home/runner/work/api-docs-generator/api-docs-generator/warexo/src/Aggrosoft/WAWIBundle/Entity/OfferItemOptionField.php",
        "bundle": "WAWIBundle",
        "className": "OfferItemOptionField",
        "fullClassName": "Aggrosoft\\WAWIBundle\\Entity\\OfferItemOptionField",
        "namespace": "Aggrosoft\\WAWIBundle\\Entity",
        "tableName": "offeritemoptionfield",
        "extends": null,
        "repositoryClass": null,
        "docComment": null,
        "interfaces": [],
        "traits": [],
        "indexes": [],
        "columns": [
            {
                "property": "id",
                "columnName": "id",
                "type": "string",
                "length": 36,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": true,
                "isGenerated": true,
                "generationStrategy": "UUID",
                "docComment": null
            },
            {
                "property": "sort",
                "columnName": "sort",
                "type": "integer",
                "length": 11,
                "precision": null,
                "scale": null,
                "nullable": false,
                "unique": false,
                "isPrimaryKey": false,
                "isGenerated": false,
                "generationStrategy": null,
                "docComment": null
            }
        ],
        "relations": [
            {
                "property": "offerItem",
                "type": "ManyToOne",
                "targetEntity": "OfferItem",
                "mappedBy": null,
                "inversedBy": null,
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            },
            {
                "property": "productOptionField",
                "type": "ManyToOne",
                "targetEntity": "ProductOptionField",
                "mappedBy": null,
                "inversedBy": "optionFields",
                "cascade": [],
                "fetch": "LAZY",
                "orphanRemoval": false,
                "joinColumn": null,
                "docComment": null
            }
        ],
        "computedProperties": [
            {
                "twigName": "id",
                "readable": true,
                "writable": false,
                "getterMethod": "getId",
                "setterMethod": null,
                "returnType": "string",
                "parameterType": null,
                "docComment": "Get id",
                "isExistingProperty": true
            },
            {
                "twigName": "offerItem",
                "readable": true,
                "writable": true,
                "getterMethod": "getOfferItem",
                "setterMethod": "setOfferItem",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\OfferItem",
                "docComment": "Get offerItem",
                "isExistingProperty": true
            },
            {
                "twigName": "productOptionField",
                "readable": true,
                "writable": true,
                "getterMethod": "getProductOptionField",
                "setterMethod": "setProductOptionField",
                "returnType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductOptionField",
                "parameterType": "\\Aggrosoft\\WAWIBundle\\Entity\\ProductOptionField",
                "docComment": "Get productOptionField",
                "isExistingProperty": true
            },
            {
                "twigName": "sort",
                "readable": true,
                "writable": true,
                "getterMethod": "getSort",
                "setterMethod": "setSort",
                "returnType": "integer",
                "parameterType": "integer",
                "docComment": "Get sort",
                "isExistingProperty": true
            }
        ]
    }
}