<?php

// This file has been auto-generated by the Symfony Cache Component.

return [[

'App__Entity__User__CLASSMETADATA__' => 0,
'App__Entity__ApiToken__CLASSMETADATA__' => 1,
'App__Entity__TAccounts__CLASSMETADATA__' => 2,
'App__Entity__TChartOfAccounts__CLASSMETADATA__' => 3,
'App__Entity__TChartOfAccountsCategories__CLASSMETADATA__' => 4,
'App__Entity__TCheckPayments__CLASSMETADATA__' => 5,
'App__Entity__TCompanyDetails__CLASSMETADATA__' => 6,
'App__Entity__TEvents__CLASSMETADATA__' => 7,
'App__Entity__TFinancialYears__CLASSMETADATA__' => 8,
'App__Entity__TGroups__CLASSMETADATA__' => 9,
'App__Entity__TInventoryCategory__CLASSMETADATA__' => 10,
'App__Entity__TInventoryList__CLASSMETADATA__' => 11,
'App__Entity__TPersonalize__CLASSMETADATA__' => 12,
'App__Entity__TStaffMembers__CLASSMETADATA__' => 13,
'App__Entity__TTransactionsAccounts__CLASSMETADATA__' => 14,
'App__Entity__TTransactionsCashier__CLASSMETADATA__' => 15,
'App__Entity__TTransactionsDetails__CLASSMETADATA__' => 16,
'App__Entity__TTransactionsExpensesNo__CLASSMETADATA__' => 17,
'App__Entity__TTransactionsPurchasesNo__CLASSMETADATA__' => 18,
'App__Entity__TTransactionsSalesInvoiceNo__CLASSMETADATA__' => 19,
'App__Entity__TTransactionsSalesReceiptNo__CLASSMETADATA__' => 20,
'App__Entity__TTransactionsSerialNo__CLASSMETADATA__' => 21,
'App__Entity__TTransactionsTempsCashier__CLASSMETADATA__' => 22,
'App__Entity__TTransactionsTempsDetails__CLASSMETADATA__' => 23,
'App__Entity__TTransactionsTempsMains__CLASSMETADATA__' => 24,

], [

0 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\User',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\User',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\UserRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'email' => [
                            'fieldName' => 'email',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 180,
                            'unique' => true,
                            'nullable' => false,
                            'precision' => null,
                            'columnName' => 'email',
                        ],
                        'roles' => [
                            'fieldName' => 'roles',
                            'type' => 'json',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'columnName' => 'roles',
                        ],
                        'password' => [
                            'fieldName' => 'password',
                            'type' => 'string',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'columnName' => 'password',
                        ],
                        'status' => [
                            'fieldName' => 'status',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 12,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'status',
                        ],
                        'groupId' => [
                            'fieldName' => 'groupId',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'group_id',
                        ],
                        'staffId' => [
                            'fieldName' => 'staffId',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'staff_id',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'email' => 'email',
                        'roles' => 'roles',
                        'password' => 'password',
                        'status' => 'status',
                        'group_id' => 'groupId',
                        'staff_id' => 'staffId',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'email' => 'email',
                        'roles' => 'roles',
                        'password' => 'password',
                        'status' => 'status',
                        'groupId' => 'group_id',
                        'staffId' => 'staff_id',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'user',
                    ],
                ],
                'associationMappings' => [
                    [
                        'apiTokens' => [
                            'fieldName' => 'apiTokens',
                            'mappedBy' => 'user',
                            'targetEntity' => 'App\\Entity\\ApiToken',
                            'cascade' => [],
                            'orphanRemoval' => true,
                            'fetch' => 2,
                            'type' => 4,
                            'inversedBy' => null,
                            'isOwningSide' => false,
                            'sourceEntity' => 'App\\Entity\\User',
                            'isCascadeRemove' => true,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                        ],
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},
1 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\ApiToken',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\ApiToken',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\ApiTokenRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'token' => [
                            'fieldName' => 'token',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 255,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'columnName' => 'token',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'token' => 'token',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'token' => 'token',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'api_token',
                    ],
                ],
                'associationMappings' => [
                    [
                        'user' => [
                            'fieldName' => 'user',
                            'joinColumns' => [
                                [
                                    'name' => 'user_id',
                                    'unique' => false,
                                    'nullable' => false,
                                    'onDelete' => null,
                                    'columnDefinition' => null,
                                    'referencedColumnName' => 'id',
                                ],
                            ],
                            'cascade' => [],
                            'inversedBy' => 'apiTokens',
                            'targetEntity' => 'App\\Entity\\User',
                            'fetch' => 2,
                            'type' => 2,
                            'mappedBy' => null,
                            'isOwningSide' => true,
                            'sourceEntity' => 'App\\Entity\\ApiToken',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                            'sourceToTargetKeyColumns' => [
                                'user_id' => 'id',
                            ],
                            'joinColumnFieldNames' => [
                                'user_id' => 'user_id',
                            ],
                            'targetToSourceKeyColumns' => [
                                'id' => 'user_id',
                            ],
                            'orphanRemoval' => false,
                        ],
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},
2 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\TAccounts',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\TAccounts',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\TAccountsRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'coaCode' => [
                            'fieldName' => 'coaCode',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 255,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'coa_code',
                        ],
                        'accountType' => [
                            'fieldName' => 'accountType',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'account_type',
                        ],
                        'accountCode' => [
                            'fieldName' => 'accountCode',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'account_code',
                        ],
                        'accountImage' => [
                            'fieldName' => 'accountImage',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'account_image',
                        ],
                        'accountName' => [
                            'fieldName' => 'accountName',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'account_name',
                        ],
                        'accountPhone1' => [
                            'fieldName' => 'accountPhone1',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'account_phone1',
                        ],
                        'accountPhone2' => [
                            'fieldName' => 'accountPhone2',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'account_phone2',
                        ],
                        'accountPhysicalAdd' => [
                            'fieldName' => 'accountPhysicalAdd',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 120,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'account_physical_add',
                        ],
                        'accountEmailAdd' => [
                            'fieldName' => 'accountEmailAdd',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'account_email_add',
                        ],
                        'contactPerson' => [
                            'fieldName' => 'contactPerson',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'contact_person',
                        ],
                        'accountBankName' => [
                            'fieldName' => 'accountBankName',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'account_bank_name',
                        ],
                        'accountBankAccountBranch' => [
                            'fieldName' => 'accountBankAccountBranch',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 120,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'account_bank_account_branch',
                        ],
                        'accountBankAccountName' => [
                            'fieldName' => 'accountBankAccountName',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'account_bank_account_name',
                        ],
                        'accountBankAccountNo' => [
                            'fieldName' => 'accountBankAccountNo',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'account_bank_account_no',
                        ],
                        'accountStatus' => [
                            'fieldName' => 'accountStatus',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'account_status',
                        ],
                        'defaultAccount' => [
                            'fieldName' => 'defaultAccount',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'default_account',
                        ],
                        'lastModifiedBy' => [
                            'fieldName' => 'lastModifiedBy',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'last_modified_by',
                        ],
                        'lastModifiedOn' => [
                            'fieldName' => 'lastModifiedOn',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'last_modified_on',
                        ],
                        'status' => [
                            'fieldName' => 'status',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'status',
                        ],
                        'note' => [
                            'fieldName' => 'note',
                            'type' => 'text',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'note',
                        ],
                        'balance' => [
                            'fieldName' => 'balance',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'balance',
                        ],
                        'account_system_no' => [
                            'fieldName' => 'account_system_no',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'account_system_no',
                        ],
                        'cost' => [
                            'fieldName' => 'cost',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'cost',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'coa_code' => 'coaCode',
                        'account_type' => 'accountType',
                        'account_code' => 'accountCode',
                        'account_image' => 'accountImage',
                        'account_name' => 'accountName',
                        'account_phone1' => 'accountPhone1',
                        'account_phone2' => 'accountPhone2',
                        'account_physical_add' => 'accountPhysicalAdd',
                        'account_email_add' => 'accountEmailAdd',
                        'contact_person' => 'contactPerson',
                        'account_bank_name' => 'accountBankName',
                        'account_bank_account_branch' => 'accountBankAccountBranch',
                        'account_bank_account_name' => 'accountBankAccountName',
                        'account_bank_account_no' => 'accountBankAccountNo',
                        'account_status' => 'accountStatus',
                        'default_account' => 'defaultAccount',
                        'last_modified_by' => 'lastModifiedBy',
                        'last_modified_on' => 'lastModifiedOn',
                        'status' => 'status',
                        'note' => 'note',
                        'balance' => 'balance',
                        'account_system_no' => 'account_system_no',
                        'cost' => 'cost',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'coaCode' => 'coa_code',
                        'accountType' => 'account_type',
                        'accountCode' => 'account_code',
                        'accountImage' => 'account_image',
                        'accountName' => 'account_name',
                        'accountPhone1' => 'account_phone1',
                        'accountPhone2' => 'account_phone2',
                        'accountPhysicalAdd' => 'account_physical_add',
                        'accountEmailAdd' => 'account_email_add',
                        'contactPerson' => 'contact_person',
                        'accountBankName' => 'account_bank_name',
                        'accountBankAccountBranch' => 'account_bank_account_branch',
                        'accountBankAccountName' => 'account_bank_account_name',
                        'accountBankAccountNo' => 'account_bank_account_no',
                        'accountStatus' => 'account_status',
                        'defaultAccount' => 'default_account',
                        'lastModifiedBy' => 'last_modified_by',
                        'lastModifiedOn' => 'last_modified_on',
                        'status' => 'status',
                        'note' => 'note',
                        'balance' => 'balance',
                        'account_system_no' => 'account_system_no',
                        'cost' => 'cost',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'taccounts',
                    ],
                ],
                'associationMappings' => [
                    [
                        'details' => [
                            'fieldName' => 'details',
                            'mappedBy' => 'account',
                            'targetEntity' => 'App\\Entity\\TTransactionsDetails',
                            'cascade' => [],
                            'orphanRemoval' => false,
                            'fetch' => 2,
                            'type' => 4,
                            'inversedBy' => null,
                            'isOwningSide' => false,
                            'sourceEntity' => 'App\\Entity\\TAccounts',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                        ],
                        'transactionsAccounts' => [
                            'fieldName' => 'transactionsAccounts',
                            'mappedBy' => 'account',
                            'targetEntity' => 'App\\Entity\\TTransactionsAccounts',
                            'cascade' => [],
                            'orphanRemoval' => false,
                            'fetch' => 2,
                            'type' => 4,
                            'inversedBy' => null,
                            'isOwningSide' => false,
                            'sourceEntity' => 'App\\Entity\\TAccounts',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                        ],
                        'transactionaccounts2' => [
                            'fieldName' => 'transactionaccounts2',
                            'mappedBy' => 'account2',
                            'targetEntity' => 'App\\Entity\\TTransactionsAccounts',
                            'cascade' => [],
                            'orphanRemoval' => false,
                            'fetch' => 2,
                            'type' => 4,
                            'inversedBy' => null,
                            'isOwningSide' => false,
                            'sourceEntity' => 'App\\Entity\\TAccounts',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                        ],
                        'coa' => [
                            'fieldName' => 'coa',
                            'joinColumns' => [
                                [
                                    'name' => 'coa_id',
                                    'referencedColumnName' => 'id',
                                ],
                            ],
                            'cascade' => [],
                            'inversedBy' => 'tAccounts',
                            'targetEntity' => 'App\\Entity\\TChartOfAccounts',
                            'fetch' => 2,
                            'type' => 2,
                            'mappedBy' => null,
                            'isOwningSide' => true,
                            'sourceEntity' => 'App\\Entity\\TAccounts',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                            'sourceToTargetKeyColumns' => [
                                'coa_id' => 'id',
                            ],
                            'joinColumnFieldNames' => [
                                'coa_id' => 'coa_id',
                            ],
                            'targetToSourceKeyColumns' => [
                                'id' => 'coa_id',
                            ],
                            'orphanRemoval' => false,
                        ],
                        'tTransactionsCashiers' => [
                            'fieldName' => 'tTransactionsCashiers',
                            'mappedBy' => 'account',
                            'targetEntity' => 'App\\Entity\\TTransactionsCashier',
                            'cascade' => [],
                            'orphanRemoval' => false,
                            'fetch' => 2,
                            'type' => 4,
                            'inversedBy' => null,
                            'isOwningSide' => false,
                            'sourceEntity' => 'App\\Entity\\TAccounts',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                        ],
                        'tTransactionsTempsMains' => [
                            'fieldName' => 'tTransactionsTempsMains',
                            'mappedBy' => 'account',
                            'targetEntity' => 'App\\Entity\\TTransactionsTempsMains',
                            'cascade' => [],
                            'orphanRemoval' => false,
                            'fetch' => 2,
                            'type' => 4,
                            'inversedBy' => null,
                            'isOwningSide' => false,
                            'sourceEntity' => 'App\\Entity\\TAccounts',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                        ],
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},
3 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\TChartOfAccounts',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\TChartOfAccounts',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\TChartOfAccountsRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'coaCode' => [
                            'fieldName' => 'coaCode',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'coa_code',
                        ],
                        'coaName' => [
                            'fieldName' => 'coaName',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'coa_name',
                        ],
                        'lastModifiedBy' => [
                            'fieldName' => 'lastModifiedBy',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'last_modified_by',
                        ],
                        'lastModifiedOn' => [
                            'fieldName' => 'lastModifiedOn',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'last_modified_on',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'coa_code' => 'coaCode',
                        'coa_name' => 'coaName',
                        'last_modified_by' => 'lastModifiedBy',
                        'last_modified_on' => 'lastModifiedOn',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'coaCode' => 'coa_code',
                        'coaName' => 'coa_name',
                        'lastModifiedBy' => 'last_modified_by',
                        'lastModifiedOn' => 'last_modified_on',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'tchart_of_accounts',
                    ],
                ],
                'associationMappings' => [
                    [
                        'coaCat' => [
                            'fieldName' => 'coaCat',
                            'joinColumns' => [
                                [
                                    'name' => 'coa_cat_id',
                                    'referencedColumnName' => 'id',
                                ],
                            ],
                            'cascade' => [],
                            'inversedBy' => 'tChartOfAccounts',
                            'targetEntity' => 'App\\Entity\\TChartOfAccountsCategories',
                            'fetch' => 2,
                            'type' => 2,
                            'mappedBy' => null,
                            'isOwningSide' => true,
                            'sourceEntity' => 'App\\Entity\\TChartOfAccounts',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                            'sourceToTargetKeyColumns' => [
                                'coa_cat_id' => 'id',
                            ],
                            'joinColumnFieldNames' => [
                                'coa_cat_id' => 'coa_cat_id',
                            ],
                            'targetToSourceKeyColumns' => [
                                'id' => 'coa_cat_id',
                            ],
                            'orphanRemoval' => false,
                        ],
                        'tAccounts' => [
                            'fieldName' => 'tAccounts',
                            'mappedBy' => 'coa',
                            'targetEntity' => 'App\\Entity\\TAccounts',
                            'cascade' => [],
                            'orphanRemoval' => false,
                            'fetch' => 2,
                            'type' => 4,
                            'inversedBy' => null,
                            'isOwningSide' => false,
                            'sourceEntity' => 'App\\Entity\\TChartOfAccounts',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                        ],
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},
4 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\TChartOfAccountsCategories',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\TChartOfAccountsCategories',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\TChartOfAccountsCategoriesRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'coaCatCode' => [
                            'fieldName' => 'coaCatCode',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'coa_cat_code',
                        ],
                        'coaCatName' => [
                            'fieldName' => 'coaCatName',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'coa_cat_name',
                        ],
                        'coaMin' => [
                            'fieldName' => 'coaMin',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'coa_min',
                        ],
                        'coaMax' => [
                            'fieldName' => 'coaMax',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'coa_max',
                        ],
                        'lastModifiedBy' => [
                            'fieldName' => 'lastModifiedBy',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'last_modified_by',
                        ],
                        'lastModifiedOn' => [
                            'fieldName' => 'lastModifiedOn',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'last_modified_on',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'coa_cat_code' => 'coaCatCode',
                        'coa_cat_name' => 'coaCatName',
                        'coa_min' => 'coaMin',
                        'coa_max' => 'coaMax',
                        'last_modified_by' => 'lastModifiedBy',
                        'last_modified_on' => 'lastModifiedOn',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'coaCatCode' => 'coa_cat_code',
                        'coaCatName' => 'coa_cat_name',
                        'coaMin' => 'coa_min',
                        'coaMax' => 'coa_max',
                        'lastModifiedBy' => 'last_modified_by',
                        'lastModifiedOn' => 'last_modified_on',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'tchart_of_accounts_categories',
                    ],
                ],
                'associationMappings' => [
                    [
                        'tChartOfAccounts' => [
                            'fieldName' => 'tChartOfAccounts',
                            'mappedBy' => 'coaCat',
                            'targetEntity' => 'App\\Entity\\TChartOfAccounts',
                            'cascade' => [],
                            'orphanRemoval' => false,
                            'fetch' => 2,
                            'type' => 4,
                            'inversedBy' => null,
                            'isOwningSide' => false,
                            'sourceEntity' => 'App\\Entity\\TChartOfAccountsCategories',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                        ],
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},
5 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\TCheckPayments',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\TCheckPayments',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\TCheckPaymentsRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'accountId' => [
                            'fieldName' => 'accountId',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'account_id',
                        ],
                        'transactionSystemNo' => [
                            'fieldName' => 'transactionSystemNo',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_system_no',
                        ],
                        'checkNo' => [
                            'fieldName' => 'checkNo',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'check_no',
                        ],
                        'drawnDate' => [
                            'fieldName' => 'drawnDate',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'drawn_date',
                        ],
                        'maturityDate' => [
                            'fieldName' => 'maturityDate',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'maturity_date',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'account_id' => 'accountId',
                        'transaction_system_no' => 'transactionSystemNo',
                        'check_no' => 'checkNo',
                        'drawn_date' => 'drawnDate',
                        'maturity_date' => 'maturityDate',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'accountId' => 'account_id',
                        'transactionSystemNo' => 'transaction_system_no',
                        'checkNo' => 'check_no',
                        'drawnDate' => 'drawn_date',
                        'maturityDate' => 'maturity_date',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'tcheck_payments',
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},
6 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\TCompanyDetails',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\TCompanyDetails',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\TCompanyDetailsRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'companyName' => [
                            'fieldName' => 'companyName',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'company_name',
                        ],
                        'companyImg' => [
                            'fieldName' => 'companyImg',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'company_img',
                        ],
                        'reportHeader' => [
                            'fieldName' => 'reportHeader',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'report_header',
                        ],
                        'reportFooter' => [
                            'fieldName' => 'reportFooter',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'report_footer',
                        ],
                        'reportHeaderLower' => [
                            'fieldName' => 'reportHeaderLower',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 255,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'report_header_lower',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'company_name' => 'companyName',
                        'company_img' => 'companyImg',
                        'report_header' => 'reportHeader',
                        'report_footer' => 'reportFooter',
                        'report_header_lower' => 'reportHeaderLower',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'companyName' => 'company_name',
                        'companyImg' => 'company_img',
                        'reportHeader' => 'report_header',
                        'reportFooter' => 'report_footer',
                        'reportHeaderLower' => 'report_header_lower',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'tcompany_details',
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},
7 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\TEvents',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\TEvents',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\TEventsRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'eventDescription' => [
                            'fieldName' => 'eventDescription',
                            'type' => 'text',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'event_description',
                        ],
                        'eventDate' => [
                            'fieldName' => 'eventDate',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'event_date',
                        ],
                        'userName' => [
                            'fieldName' => 'userName',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'user_name',
                        ],
                        'status' => [
                            'fieldName' => 'status',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'status',
                        ],
                        'note' => [
                            'fieldName' => 'note',
                            'type' => 'text',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'note',
                        ],
                        'day_name' => [
                            'fieldName' => 'day_name',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'day_name',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'event_description' => 'eventDescription',
                        'event_date' => 'eventDate',
                        'user_name' => 'userName',
                        'status' => 'status',
                        'note' => 'note',
                        'day_name' => 'day_name',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'eventDescription' => 'event_description',
                        'eventDate' => 'event_date',
                        'userName' => 'user_name',
                        'status' => 'status',
                        'note' => 'note',
                        'day_name' => 'day_name',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'tevents',
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},
8 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\TFinancialYears',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\TFinancialYears',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\TFinancialYearsRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'yearName' => [
                            'fieldName' => 'yearName',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'year_name',
                        ],
                        'status' => [
                            'fieldName' => 'status',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'status',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'year_name' => 'yearName',
                        'status' => 'status',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'yearName' => 'year_name',
                        'status' => 'status',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'tfinancial_years',
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},
9 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\TGroups',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\TGroups',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\TGroupsRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'groupName' => [
                            'fieldName' => 'groupName',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 255,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'columnName' => 'group_name',
                        ],
                        'dashboards' => [
                            'fieldName' => 'dashboards',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'dashboards',
                        ],
                        'dashboardPeriodic' => [
                            'fieldName' => 'dashboardPeriodic',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'dashboard_periodic',
                        ],
                        'inventories' => [
                            'fieldName' => 'inventories',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'inventories',
                        ],
                        'stockCategories' => [
                            'fieldName' => 'stockCategories',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'stock_categories',
                        ],
                        'stockInventory' => [
                            'fieldName' => 'stockInventory',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'stock_inventory',
                        ],
                        'newStockTake' => [
                            'fieldName' => 'newStockTake',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'new_stock_take',
                        ],
                        'newStockWithdrawals' => [
                            'fieldName' => 'newStockWithdrawals',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'new_stock_withdrawals',
                        ],
                        'inventoryHistory' => [
                            'fieldName' => 'inventoryHistory',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'inventory_history',
                        ],
                        'purchases' => [
                            'fieldName' => 'purchases',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'purchases',
                        ],
                        'newSuppliersPurchases' => [
                            'fieldName' => 'newSuppliersPurchases',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'new_suppliers_purchases',
                        ],
                        'suppliersCreditNotes' => [
                            'fieldName' => 'suppliersCreditNotes',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'suppliers_credit_notes',
                        ],
                        'purchasesHistory' => [
                            'fieldName' => 'purchasesHistory',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'purchases_history',
                        ],
                        'cashsales' => [
                            'fieldName' => 'cashsales',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'cashsales',
                        ],
                        'newCashsales' => [
                            'fieldName' => 'newCashsales',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'new_cashsales',
                        ],
                        'salesReturns' => [
                            'fieldName' => 'salesReturns',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'sales_returns',
                        ],
                        'cashsalesHistory' => [
                            'fieldName' => 'cashsalesHistory',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'cashsales_history',
                        ],
                        'creditsales' => [
                            'fieldName' => 'creditsales',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'creditsales',
                        ],
                        'newCreditsales' => [
                            'fieldName' => 'newCreditsales',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'new_creditsales',
                        ],
                        'clientCreditNote' => [
                            'fieldName' => 'clientCreditNote',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'client_credit_note',
                        ],
                        'creditsalesHistory' => [
                            'fieldName' => 'creditsalesHistory',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'creditsales_history',
                        ],
                        'cashier' => [
                            'fieldName' => 'cashier',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'cashier',
                        ],
                        'financials' => [
                            'fieldName' => 'financials',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'financials',
                        ],
                        'accountLedgers' => [
                            'fieldName' => 'accountLedgers',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'account_ledgers',
                        ],
                        'cashbookLedgers' => [
                            'fieldName' => 'cashbookLedgers',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'cashbook_ledgers',
                        ],
                        'reports' => [
                            'fieldName' => 'reports',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'reports',
                        ],
                        'inventoryReportsList' => [
                            'fieldName' => 'inventoryReportsList',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'inventory_reports_list',
                        ],
                        'outofstockItemsReports' => [
                            'fieldName' => 'outofstockItemsReports',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'outofstock_items_reports',
                        ],
                        'purchasesDetailsReport' => [
                            'fieldName' => 'purchasesDetailsReport',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'purchases_details_report',
                        ],
                        'cashsalesDetailsReport' => [
                            'fieldName' => 'cashsalesDetailsReport',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'cashsales_details_report',
                        ],
                        'suppliersListReport' => [
                            'fieldName' => 'suppliersListReport',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'suppliers_list_report',
                        ],
                        'payablesReport' => [
                            'fieldName' => 'payablesReport',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'payables_report',
                        ],
                        'suppliersStatementsReport' => [
                            'fieldName' => 'suppliersStatementsReport',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'suppliers_statements_report',
                        ],
                        'clientsListReport' => [
                            'fieldName' => 'clientsListReport',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'clients_list_report',
                        ],
                        'receivablesReport' => [
                            'fieldName' => 'receivablesReport',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'receivables_report',
                        ],
                        'clientsStatementsReport' => [
                            'fieldName' => 'clientsStatementsReport',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'clients_statements_report',
                        ],
                        'dailyReport' => [
                            'fieldName' => 'dailyReport',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'daily_report',
                        ],
                        'monthlyReport' => [
                            'fieldName' => 'monthlyReport',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'monthly_report',
                        ],
                        'incomeStatementReport' => [
                            'fieldName' => 'incomeStatementReport',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'income_statement_report',
                        ],
                        'backOffice' => [
                            'fieldName' => 'backOffice',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'back_office',
                        ],
                        'coaCategories' => [
                            'fieldName' => 'coaCategories',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'coa_categories',
                        ],
                        'coaSubCategories' => [
                            'fieldName' => 'coaSubCategories',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'coa_sub_categories',
                        ],
                        'coaItems' => [
                            'fieldName' => 'coaItems',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'coa_items',
                        ],
                        'cashSetup' => [
                            'fieldName' => 'cashSetup',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'cash_setup',
                        ],
                        'bankSetup' => [
                            'fieldName' => 'bankSetup',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'bank_setup',
                        ],
                        'suppliersSetup' => [
                            'fieldName' => 'suppliersSetup',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'suppliers_setup',
                        ],
                        'clientsSetup' => [
                            'fieldName' => 'clientsSetup',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'clients_setup',
                        ],
                        'expensesSetup' => [
                            'fieldName' => 'expensesSetup',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'expenses_setup',
                        ],
                        'systemUserSetup' => [
                            'fieldName' => 'systemUserSetup',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'system_user_setup',
                        ],
                        'accessGroupsSetup' => [
                            'fieldName' => 'accessGroupsSetup',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'access_groups_setup',
                        ],
                        'userAuthorization' => [
                            'fieldName' => 'userAuthorization',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'user_authorization',
                        ],
                        'companyDetails' => [
                            'fieldName' => 'companyDetails',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'company_details',
                        ],
                        'personalize' => [
                            'fieldName' => 'personalize',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'personalize',
                        ],
                        'expenses' => [
                            'fieldName' => 'expenses',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'expenses',
                        ],
                        'newExpenses' => [
                            'fieldName' => 'newExpenses',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'new_expenses',
                        ],
                        'expensesCreditnote' => [
                            'fieldName' => 'expensesCreditnote',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'expenses_creditnote',
                        ],
                        'expensesHistory' => [
                            'fieldName' => 'expensesHistory',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'expenses_history',
                        ],
                        'stockUnderReOrderLevelReport' => [
                            'fieldName' => 'stockUnderReOrderLevelReport',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'stock_under_re_order_level_report',
                        ],
                        'stockAdjustments' => [
                            'fieldName' => 'stockAdjustments',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'stock_adjustments',
                        ],
                        'status' => [
                            'fieldName' => 'status',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'status',
                        ],
                        'stockPrices' => [
                            'fieldName' => 'stockPrices',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'stock_prices',
                        ],
                        'inventoryReports' => [
                            'fieldName' => 'inventoryReports',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'inventory_reports',
                        ],
                        'fastMovingItems' => [
                            'fieldName' => 'fastMovingItems',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'fast_moving_items',
                        ],
                        'mostProfitableItems' => [
                            'fieldName' => 'mostProfitableItems',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'most_profitable_items',
                        ],
                        'mostStockedItems' => [
                            'fieldName' => 'mostStockedItems',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'most_stocked_items',
                        ],
                        'highestStockItems' => [
                            'fieldName' => 'highestStockItems',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'highest_stock_items',
                        ],
                        'supplierReports' => [
                            'fieldName' => 'supplierReports',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'supplier_reports',
                        ],
                        'clientsReports' => [
                            'fieldName' => 'clientsReports',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'clients_reports',
                        ],
                        'financialReports' => [
                            'fieldName' => 'financialReports',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'financial_reports',
                        ],
                        'coaSetups' => [
                            'fieldName' => 'coaSetups',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'coa_setups',
                        ],
                        'accountsSetup' => [
                            'fieldName' => 'accountsSetup',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'accounts_setup',
                        ],
                        'security' => [
                            'fieldName' => 'security',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'security',
                        ],
                        'settings' => [
                            'fieldName' => 'settings',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'settings',
                        ],
                        'viewItemCost' => [
                            'fieldName' => 'viewItemCost',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'view_item_cost',
                        ],
                        'viewWholePrice' => [
                            'fieldName' => 'viewWholePrice',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'view_whole_price',
                        ],
                        'viewRetailPrice' => [
                            'fieldName' => 'viewRetailPrice',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'view_retail_price',
                        ],
                        'defaultPrice' => [
                            'fieldName' => 'defaultPrice',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'default_price',
                        ],
                        'abilityToChangePrice' => [
                            'fieldName' => 'abilityToChangePrice',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'ability_to_change_price',
                        ],
                        'abilityToBackDateStockTake' => [
                            'fieldName' => 'abilityToBackDateStockTake',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'ability_to_back_date_stock_take',
                        ],
                        'abilityToBackDateDrawings' => [
                            'fieldName' => 'abilityToBackDateDrawings',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'ability_to_back_date_drawings',
                        ],
                        'abilityToBackDatePurchases' => [
                            'fieldName' => 'abilityToBackDatePurchases',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'ability_to_back_date_purchases',
                        ],
                        'abilityToBackDateCashSales' => [
                            'fieldName' => 'abilityToBackDateCashSales',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'ability_to_back_date_cash_sales',
                        ],
                        'abilityToBackDateCreditSales' => [
                            'fieldName' => 'abilityToBackDateCreditSales',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'ability_to_back_date_credit_sales',
                        ],
                        'abilityToBackDateExpenses' => [
                            'fieldName' => 'abilityToBackDateExpenses',
                            'type' => 'boolean',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'ability_to_back_date_expenses',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'group_name' => 'groupName',
                        'dashboards' => 'dashboards',
                        'dashboard_periodic' => 'dashboardPeriodic',
                        'inventories' => 'inventories',
                        'stock_categories' => 'stockCategories',
                        'stock_inventory' => 'stockInventory',
                        'new_stock_take' => 'newStockTake',
                        'new_stock_withdrawals' => 'newStockWithdrawals',
                        'inventory_history' => 'inventoryHistory',
                        'purchases' => 'purchases',
                        'new_suppliers_purchases' => 'newSuppliersPurchases',
                        'suppliers_credit_notes' => 'suppliersCreditNotes',
                        'purchases_history' => 'purchasesHistory',
                        'cashsales' => 'cashsales',
                        'new_cashsales' => 'newCashsales',
                        'sales_returns' => 'salesReturns',
                        'cashsales_history' => 'cashsalesHistory',
                        'creditsales' => 'creditsales',
                        'new_creditsales' => 'newCreditsales',
                        'client_credit_note' => 'clientCreditNote',
                        'creditsales_history' => 'creditsalesHistory',
                        'cashier' => 'cashier',
                        'financials' => 'financials',
                        'account_ledgers' => 'accountLedgers',
                        'cashbook_ledgers' => 'cashbookLedgers',
                        'reports' => 'reports',
                        'inventory_reports_list' => 'inventoryReportsList',
                        'outofstock_items_reports' => 'outofstockItemsReports',
                        'purchases_details_report' => 'purchasesDetailsReport',
                        'cashsales_details_report' => 'cashsalesDetailsReport',
                        'suppliers_list_report' => 'suppliersListReport',
                        'payables_report' => 'payablesReport',
                        'suppliers_statements_report' => 'suppliersStatementsReport',
                        'clients_list_report' => 'clientsListReport',
                        'receivables_report' => 'receivablesReport',
                        'clients_statements_report' => 'clientsStatementsReport',
                        'daily_report' => 'dailyReport',
                        'monthly_report' => 'monthlyReport',
                        'income_statement_report' => 'incomeStatementReport',
                        'back_office' => 'backOffice',
                        'coa_categories' => 'coaCategories',
                        'coa_sub_categories' => 'coaSubCategories',
                        'coa_items' => 'coaItems',
                        'cash_setup' => 'cashSetup',
                        'bank_setup' => 'bankSetup',
                        'suppliers_setup' => 'suppliersSetup',
                        'clients_setup' => 'clientsSetup',
                        'expenses_setup' => 'expensesSetup',
                        'system_user_setup' => 'systemUserSetup',
                        'access_groups_setup' => 'accessGroupsSetup',
                        'user_authorization' => 'userAuthorization',
                        'company_details' => 'companyDetails',
                        'personalize' => 'personalize',
                        'expenses' => 'expenses',
                        'new_expenses' => 'newExpenses',
                        'expenses_creditnote' => 'expensesCreditnote',
                        'expenses_history' => 'expensesHistory',
                        'stock_under_re_order_level_report' => 'stockUnderReOrderLevelReport',
                        'stock_adjustments' => 'stockAdjustments',
                        'status' => 'status',
                        'stock_prices' => 'stockPrices',
                        'inventory_reports' => 'inventoryReports',
                        'fast_moving_items' => 'fastMovingItems',
                        'most_profitable_items' => 'mostProfitableItems',
                        'most_stocked_items' => 'mostStockedItems',
                        'highest_stock_items' => 'highestStockItems',
                        'supplier_reports' => 'supplierReports',
                        'clients_reports' => 'clientsReports',
                        'financial_reports' => 'financialReports',
                        'coa_setups' => 'coaSetups',
                        'accounts_setup' => 'accountsSetup',
                        'security' => 'security',
                        'settings' => 'settings',
                        'view_item_cost' => 'viewItemCost',
                        'view_whole_price' => 'viewWholePrice',
                        'view_retail_price' => 'viewRetailPrice',
                        'default_price' => 'defaultPrice',
                        'ability_to_change_price' => 'abilityToChangePrice',
                        'ability_to_back_date_stock_take' => 'abilityToBackDateStockTake',
                        'ability_to_back_date_drawings' => 'abilityToBackDateDrawings',
                        'ability_to_back_date_purchases' => 'abilityToBackDatePurchases',
                        'ability_to_back_date_cash_sales' => 'abilityToBackDateCashSales',
                        'ability_to_back_date_credit_sales' => 'abilityToBackDateCreditSales',
                        'ability_to_back_date_expenses' => 'abilityToBackDateExpenses',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'groupName' => 'group_name',
                        'dashboards' => 'dashboards',
                        'dashboardPeriodic' => 'dashboard_periodic',
                        'inventories' => 'inventories',
                        'stockCategories' => 'stock_categories',
                        'stockInventory' => 'stock_inventory',
                        'newStockTake' => 'new_stock_take',
                        'newStockWithdrawals' => 'new_stock_withdrawals',
                        'inventoryHistory' => 'inventory_history',
                        'purchases' => 'purchases',
                        'newSuppliersPurchases' => 'new_suppliers_purchases',
                        'suppliersCreditNotes' => 'suppliers_credit_notes',
                        'purchasesHistory' => 'purchases_history',
                        'cashsales' => 'cashsales',
                        'newCashsales' => 'new_cashsales',
                        'salesReturns' => 'sales_returns',
                        'cashsalesHistory' => 'cashsales_history',
                        'creditsales' => 'creditsales',
                        'newCreditsales' => 'new_creditsales',
                        'clientCreditNote' => 'client_credit_note',
                        'creditsalesHistory' => 'creditsales_history',
                        'cashier' => 'cashier',
                        'financials' => 'financials',
                        'accountLedgers' => 'account_ledgers',
                        'cashbookLedgers' => 'cashbook_ledgers',
                        'reports' => 'reports',
                        'inventoryReportsList' => 'inventory_reports_list',
                        'outofstockItemsReports' => 'outofstock_items_reports',
                        'purchasesDetailsReport' => 'purchases_details_report',
                        'cashsalesDetailsReport' => 'cashsales_details_report',
                        'suppliersListReport' => 'suppliers_list_report',
                        'payablesReport' => 'payables_report',
                        'suppliersStatementsReport' => 'suppliers_statements_report',
                        'clientsListReport' => 'clients_list_report',
                        'receivablesReport' => 'receivables_report',
                        'clientsStatementsReport' => 'clients_statements_report',
                        'dailyReport' => 'daily_report',
                        'monthlyReport' => 'monthly_report',
                        'incomeStatementReport' => 'income_statement_report',
                        'backOffice' => 'back_office',
                        'coaCategories' => 'coa_categories',
                        'coaSubCategories' => 'coa_sub_categories',
                        'coaItems' => 'coa_items',
                        'cashSetup' => 'cash_setup',
                        'bankSetup' => 'bank_setup',
                        'suppliersSetup' => 'suppliers_setup',
                        'clientsSetup' => 'clients_setup',
                        'expensesSetup' => 'expenses_setup',
                        'systemUserSetup' => 'system_user_setup',
                        'accessGroupsSetup' => 'access_groups_setup',
                        'userAuthorization' => 'user_authorization',
                        'companyDetails' => 'company_details',
                        'personalize' => 'personalize',
                        'expenses' => 'expenses',
                        'newExpenses' => 'new_expenses',
                        'expensesCreditnote' => 'expenses_creditnote',
                        'expensesHistory' => 'expenses_history',
                        'stockUnderReOrderLevelReport' => 'stock_under_re_order_level_report',
                        'stockAdjustments' => 'stock_adjustments',
                        'status' => 'status',
                        'stockPrices' => 'stock_prices',
                        'inventoryReports' => 'inventory_reports',
                        'fastMovingItems' => 'fast_moving_items',
                        'mostProfitableItems' => 'most_profitable_items',
                        'mostStockedItems' => 'most_stocked_items',
                        'highestStockItems' => 'highest_stock_items',
                        'supplierReports' => 'supplier_reports',
                        'clientsReports' => 'clients_reports',
                        'financialReports' => 'financial_reports',
                        'coaSetups' => 'coa_setups',
                        'accountsSetup' => 'accounts_setup',
                        'security' => 'security',
                        'settings' => 'settings',
                        'viewItemCost' => 'view_item_cost',
                        'viewWholePrice' => 'view_whole_price',
                        'viewRetailPrice' => 'view_retail_price',
                        'defaultPrice' => 'default_price',
                        'abilityToChangePrice' => 'ability_to_change_price',
                        'abilityToBackDateStockTake' => 'ability_to_back_date_stock_take',
                        'abilityToBackDateDrawings' => 'ability_to_back_date_drawings',
                        'abilityToBackDatePurchases' => 'ability_to_back_date_purchases',
                        'abilityToBackDateCashSales' => 'ability_to_back_date_cash_sales',
                        'abilityToBackDateCreditSales' => 'ability_to_back_date_credit_sales',
                        'abilityToBackDateExpenses' => 'ability_to_back_date_expenses',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'tgroups',
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},
10 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\TInventoryCategory',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\TInventoryCategory',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\TInventoryCategoryRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'catName' => [
                            'fieldName' => 'catName',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'cat_name',
                        ],
                        'status' => [
                            'fieldName' => 'status',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'status',
                        ],
                        'stockCoaCode' => [
                            'fieldName' => 'stockCoaCode',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'stock_coa_code',
                        ],
                        'stockAdjustCoaCode' => [
                            'fieldName' => 'stockAdjustCoaCode',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'stock_adjust_coa_code',
                        ],
                        'salesCoaCode' => [
                            'fieldName' => 'salesCoaCode',
                            'type' => 'string',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'sales_coa_code',
                        ],
                        'costOfSalesCoaCode' => [
                            'fieldName' => 'costOfSalesCoaCode',
                            'type' => 'string',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'cost_of_sales_coa_code',
                        ],
                        'purchasesTaxCoaCode' => [
                            'fieldName' => 'purchasesTaxCoaCode',
                            'type' => 'string',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'purchases_tax_coa_code',
                        ],
                        'salesTaxCoaCode' => [
                            'fieldName' => 'salesTaxCoaCode',
                            'type' => 'string',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'sales_tax_coa_code',
                        ],
                        'note' => [
                            'fieldName' => 'note',
                            'type' => 'text',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'note',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'cat_name' => 'catName',
                        'status' => 'status',
                        'stock_coa_code' => 'stockCoaCode',
                        'stock_adjust_coa_code' => 'stockAdjustCoaCode',
                        'sales_coa_code' => 'salesCoaCode',
                        'cost_of_sales_coa_code' => 'costOfSalesCoaCode',
                        'purchases_tax_coa_code' => 'purchasesTaxCoaCode',
                        'sales_tax_coa_code' => 'salesTaxCoaCode',
                        'note' => 'note',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'catName' => 'cat_name',
                        'status' => 'status',
                        'stockCoaCode' => 'stock_coa_code',
                        'stockAdjustCoaCode' => 'stock_adjust_coa_code',
                        'salesCoaCode' => 'sales_coa_code',
                        'costOfSalesCoaCode' => 'cost_of_sales_coa_code',
                        'purchasesTaxCoaCode' => 'purchases_tax_coa_code',
                        'salesTaxCoaCode' => 'sales_tax_coa_code',
                        'note' => 'note',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'tinventory_category',
                    ],
                ],
                'associationMappings' => [
                    [
                        'item' => [
                            'fieldName' => 'item',
                            'mappedBy' => 'category',
                            'targetEntity' => 'App\\Entity\\TInventoryList',
                            'cascade' => [],
                            'orphanRemoval' => false,
                            'fetch' => 2,
                            'type' => 4,
                            'inversedBy' => null,
                            'isOwningSide' => false,
                            'sourceEntity' => 'App\\Entity\\TInventoryCategory',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                        ],
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},
11 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\TInventoryList',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\TInventoryList',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\TInventoryListRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'itemDescription' => [
                            'fieldName' => 'itemDescription',
                            'type' => 'text',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'item_description',
                        ],
                        'itemType' => [
                            'fieldName' => 'itemType',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'item_type',
                        ],
                        'status' => [
                            'fieldName' => 'status',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'status',
                        ],
                        'location' => [
                            'fieldName' => 'location',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 255,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'location',
                        ],
                        'reOrderLevel' => [
                            'fieldName' => 'reOrderLevel',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 're_order_level',
                        ],
                        'lastSupId' => [
                            'fieldName' => 'lastSupId',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'last_sup_id',
                        ],
                        'lastClientId' => [
                            'fieldName' => 'lastClientId',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'last_client_id',
                        ],
                        'lastModifiedBy' => [
                            'fieldName' => 'lastModifiedBy',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'last_modified_by',
                        ],
                        'lastModifiedOn' => [
                            'fieldName' => 'lastModifiedOn',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'last_modified_on',
                        ],
                        'lockPurchasesPrices' => [
                            'fieldName' => 'lockPurchasesPrices',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 15,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'lock_purchases_prices',
                        ],
                        'quantity' => [
                            'fieldName' => 'quantity',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'quantity',
                        ],
                        'lastPurchaseDate' => [
                            'fieldName' => 'lastPurchaseDate',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'last_purchase_date',
                        ],
                        'lastSaleDate' => [
                            'fieldName' => 'lastSaleDate',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'last_sale_date',
                        ],
                        'itemMoveCount' => [
                            'fieldName' => 'itemMoveCount',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'item_move_count',
                        ],
                        'note' => [
                            'fieldName' => 'note',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 255,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'note',
                        ],
                        'cost' => [
                            'fieldName' => 'cost',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'cost',
                        ],
                        'price' => [
                            'fieldName' => 'price',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'price',
                        ],
                        'serialNumber' => [
                            'fieldName' => 'serialNumber',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 255,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'serial_number',
                        ],
                        'barcode' => [
                            'fieldName' => 'barcode',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 255,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'barcode',
                        ],
                        'wholesalePrice' => [
                            'fieldName' => 'wholesalePrice',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'wholesale_price',
                        ],
                        'profitMargin' => [
                            'fieldName' => 'profitMargin',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'profit_margin',
                        ],
                        'offerPercentage' => [
                            'fieldName' => 'offerPercentage',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'offer_percentage',
                        ],
                        'taxPercent' => [
                            'fieldName' => 'taxPercent',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'tax_percent',
                        ],
                        'applyOffer' => [
                            'fieldName' => 'applyOffer',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 15,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'apply_offer',
                        ],
                        'wholesaleQtyLimit' => [
                            'fieldName' => 'wholesaleQtyLimit',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'wholesale_qty_limit',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'item_description' => 'itemDescription',
                        'item_type' => 'itemType',
                        'status' => 'status',
                        'location' => 'location',
                        're_order_level' => 'reOrderLevel',
                        'last_sup_id' => 'lastSupId',
                        'last_client_id' => 'lastClientId',
                        'last_modified_by' => 'lastModifiedBy',
                        'last_modified_on' => 'lastModifiedOn',
                        'lock_purchases_prices' => 'lockPurchasesPrices',
                        'quantity' => 'quantity',
                        'last_purchase_date' => 'lastPurchaseDate',
                        'last_sale_date' => 'lastSaleDate',
                        'item_move_count' => 'itemMoveCount',
                        'note' => 'note',
                        'cost' => 'cost',
                        'price' => 'price',
                        'serial_number' => 'serialNumber',
                        'barcode' => 'barcode',
                        'wholesale_price' => 'wholesalePrice',
                        'profit_margin' => 'profitMargin',
                        'offer_percentage' => 'offerPercentage',
                        'tax_percent' => 'taxPercent',
                        'apply_offer' => 'applyOffer',
                        'wholesale_qty_limit' => 'wholesaleQtyLimit',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'itemDescription' => 'item_description',
                        'itemType' => 'item_type',
                        'status' => 'status',
                        'location' => 'location',
                        'reOrderLevel' => 're_order_level',
                        'lastSupId' => 'last_sup_id',
                        'lastClientId' => 'last_client_id',
                        'lastModifiedBy' => 'last_modified_by',
                        'lastModifiedOn' => 'last_modified_on',
                        'lockPurchasesPrices' => 'lock_purchases_prices',
                        'quantity' => 'quantity',
                        'lastPurchaseDate' => 'last_purchase_date',
                        'lastSaleDate' => 'last_sale_date',
                        'itemMoveCount' => 'item_move_count',
                        'note' => 'note',
                        'cost' => 'cost',
                        'price' => 'price',
                        'serialNumber' => 'serial_number',
                        'barcode' => 'barcode',
                        'wholesalePrice' => 'wholesale_price',
                        'profitMargin' => 'profit_margin',
                        'offerPercentage' => 'offer_percentage',
                        'taxPercent' => 'tax_percent',
                        'applyOffer' => 'apply_offer',
                        'wholesaleQtyLimit' => 'wholesale_qty_limit',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'tinventory_list',
                    ],
                ],
                'associationMappings' => [
                    [
                        'category' => [
                            'fieldName' => 'category',
                            'joinColumns' => [
                                [
                                    'name' => 'category_id',
                                    'referencedColumnName' => 'id',
                                ],
                            ],
                            'cascade' => [],
                            'inversedBy' => 'item',
                            'targetEntity' => 'App\\Entity\\TInventoryCategory',
                            'fetch' => 2,
                            'type' => 2,
                            'mappedBy' => null,
                            'isOwningSide' => true,
                            'sourceEntity' => 'App\\Entity\\TInventoryList',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                            'sourceToTargetKeyColumns' => [
                                'category_id' => 'id',
                            ],
                            'joinColumnFieldNames' => [
                                'category_id' => 'category_id',
                            ],
                            'targetToSourceKeyColumns' => [
                                'id' => 'category_id',
                            ],
                            'orphanRemoval' => false,
                        ],
                        'tempDetails' => [
                            'fieldName' => 'tempDetails',
                            'mappedBy' => 'item',
                            'targetEntity' => 'App\\Entity\\TTransactionsTempsDetails',
                            'cascade' => [],
                            'orphanRemoval' => false,
                            'fetch' => 2,
                            'type' => 4,
                            'inversedBy' => null,
                            'isOwningSide' => false,
                            'sourceEntity' => 'App\\Entity\\TInventoryList',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                        ],
                        'details' => [
                            'fieldName' => 'details',
                            'mappedBy' => 'item',
                            'targetEntity' => 'App\\Entity\\TTransactionsDetails',
                            'cascade' => [],
                            'orphanRemoval' => false,
                            'fetch' => 2,
                            'type' => 4,
                            'inversedBy' => null,
                            'isOwningSide' => false,
                            'sourceEntity' => 'App\\Entity\\TInventoryList',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                        ],
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},
12 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\TPersonalize',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\TPersonalize',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\TPersonalizeRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'stockDue' => [
                            'fieldName' => 'stockDue',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'stock_due',
                        ],
                        'stockOut' => [
                            'fieldName' => 'stockOut',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'stock_out',
                        ],
                        'showSupplier' => [
                            'fieldName' => 'showSupplier',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'show_supplier',
                        ],
                        'supplierAmount' => [
                            'fieldName' => 'supplierAmount',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'supplier_amount',
                        ],
                        'showClient' => [
                            'fieldName' => 'showClient',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'show_client',
                        ],
                        'clientAmount' => [
                            'fieldName' => 'clientAmount',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'client_amount',
                        ],
                        'useCashier' => [
                            'fieldName' => 'useCashier',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'use_cashier',
                        ],
                        'institutionName' => [
                            'fieldName' => 'institutionName',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 255,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'institution_name',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'stock_due' => 'stockDue',
                        'stock_out' => 'stockOut',
                        'show_supplier' => 'showSupplier',
                        'supplier_amount' => 'supplierAmount',
                        'show_client' => 'showClient',
                        'client_amount' => 'clientAmount',
                        'use_cashier' => 'useCashier',
                        'institution_name' => 'institutionName',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'stockDue' => 'stock_due',
                        'stockOut' => 'stock_out',
                        'showSupplier' => 'show_supplier',
                        'supplierAmount' => 'supplier_amount',
                        'showClient' => 'show_client',
                        'clientAmount' => 'client_amount',
                        'useCashier' => 'use_cashier',
                        'institutionName' => 'institution_name',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'tpersonalize',
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},
13 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\TStaffMembers',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\TStaffMembers',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\TStaffMembersRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'name' => [
                            'fieldName' => 'name',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 255,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'name',
                        ],
                        'phoneNo1' => [
                            'fieldName' => 'phoneNo1',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'phone_no1',
                        ],
                        'phoneNo2' => [
                            'fieldName' => 'phoneNo2',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'phone_no2',
                        ],
                        'emailAdd' => [
                            'fieldName' => 'emailAdd',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'email_add',
                        ],
                        'phyAdd' => [
                            'fieldName' => 'phyAdd',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'phy_add',
                        ],
                        'nextOfKinName' => [
                            'fieldName' => 'nextOfKinName',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 255,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'next_of_kin_name',
                        ],
                        'nextOfKinContact' => [
                            'fieldName' => 'nextOfKinContact',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'next_of_kin_contact',
                        ],
                        'status' => [
                            'fieldName' => 'status',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'status',
                        ],
                        'firstName' => [
                            'fieldName' => 'firstName',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'first_name',
                        ],
                        'middleName' => [
                            'fieldName' => 'middleName',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'middle_name',
                        ],
                        'lastName' => [
                            'fieldName' => 'lastName',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'last_name',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'name' => 'name',
                        'phone_no1' => 'phoneNo1',
                        'phone_no2' => 'phoneNo2',
                        'email_add' => 'emailAdd',
                        'phy_add' => 'phyAdd',
                        'next_of_kin_name' => 'nextOfKinName',
                        'next_of_kin_contact' => 'nextOfKinContact',
                        'status' => 'status',
                        'first_name' => 'firstName',
                        'middle_name' => 'middleName',
                        'last_name' => 'lastName',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'name' => 'name',
                        'phoneNo1' => 'phone_no1',
                        'phoneNo2' => 'phone_no2',
                        'emailAdd' => 'email_add',
                        'phyAdd' => 'phy_add',
                        'nextOfKinName' => 'next_of_kin_name',
                        'nextOfKinContact' => 'next_of_kin_contact',
                        'status' => 'status',
                        'firstName' => 'first_name',
                        'middleName' => 'middle_name',
                        'lastName' => 'last_name',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'tstaff_members',
                    ],
                ],
                'associationMappings' => [
                    [
                        'tTransactionsTempsMains' => [
                            'fieldName' => 'tTransactionsTempsMains',
                            'mappedBy' => 'staffMember',
                            'targetEntity' => 'App\\Entity\\TTransactionsTempsMains',
                            'cascade' => [],
                            'orphanRemoval' => false,
                            'fetch' => 2,
                            'type' => 4,
                            'inversedBy' => null,
                            'isOwningSide' => false,
                            'sourceEntity' => 'App\\Entity\\TStaffMembers',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                        ],
                        'tTransactionsAccounts' => [
                            'fieldName' => 'tTransactionsAccounts',
                            'mappedBy' => 'staffMember',
                            'targetEntity' => 'App\\Entity\\TTransactionsAccounts',
                            'cascade' => [],
                            'orphanRemoval' => false,
                            'fetch' => 2,
                            'type' => 4,
                            'inversedBy' => null,
                            'isOwningSide' => false,
                            'sourceEntity' => 'App\\Entity\\TStaffMembers',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                        ],
                        'tTransactionsDetails' => [
                            'fieldName' => 'tTransactionsDetails',
                            'mappedBy' => 'staffMember',
                            'targetEntity' => 'App\\Entity\\TTransactionsDetails',
                            'cascade' => [],
                            'orphanRemoval' => false,
                            'fetch' => 2,
                            'type' => 4,
                            'inversedBy' => null,
                            'isOwningSide' => false,
                            'sourceEntity' => 'App\\Entity\\TStaffMembers',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                        ],
                        'tTransactionsTempsCashiers' => [
                            'fieldName' => 'tTransactionsTempsCashiers',
                            'mappedBy' => 'staffMember',
                            'targetEntity' => 'App\\Entity\\TTransactionsTempsCashier',
                            'cascade' => [],
                            'orphanRemoval' => false,
                            'fetch' => 2,
                            'type' => 4,
                            'inversedBy' => null,
                            'isOwningSide' => false,
                            'sourceEntity' => 'App\\Entity\\TStaffMembers',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                        ],
                        'tTransactionsCashiers' => [
                            'fieldName' => 'tTransactionsCashiers',
                            'mappedBy' => 'staffMember',
                            'targetEntity' => 'App\\Entity\\TTransactionsCashier',
                            'cascade' => [],
                            'orphanRemoval' => false,
                            'fetch' => 2,
                            'type' => 4,
                            'inversedBy' => null,
                            'isOwningSide' => false,
                            'sourceEntity' => 'App\\Entity\\TStaffMembers',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                        ],
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},
14 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\TTransactionsAccounts',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\TTransactionsAccounts',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\TTransactionsAccountsRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'transactionSystemNo' => [
                            'fieldName' => 'transactionSystemNo',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_system_no',
                        ],
                        'transactionType' => [
                            'fieldName' => 'transactionType',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_type',
                        ],
                        'transactionDocNo' => [
                            'fieldName' => 'transactionDocNo',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_doc_no',
                        ],
                        'transactionDocDate' => [
                            'fieldName' => 'transactionDocDate',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_doc_date',
                        ],
                        'transactionSystemDate' => [
                            'fieldName' => 'transactionSystemDate',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_system_date',
                        ],
                        'transactionSystemTime' => [
                            'fieldName' => 'transactionSystemTime',
                            'type' => 'time',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_system_time',
                        ],
                        'narration' => [
                            'fieldName' => 'narration',
                            'type' => 'text',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'narration',
                        ],
                        'drCr' => [
                            'fieldName' => 'drCr',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'dr_cr',
                        ],
                        'totalDiscAmount' => [
                            'fieldName' => 'totalDiscAmount',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'total_disc_amount',
                        ],
                        'totalAmount' => [
                            'fieldName' => 'totalAmount',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'total_amount',
                        ],
                        'totalTax' => [
                            'fieldName' => 'totalTax',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'total_tax',
                        ],
                        'grandTotal' => [
                            'fieldName' => 'grandTotal',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'grand_total',
                        ],
                        'balance' => [
                            'fieldName' => 'balance',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'balance',
                        ],
                        'coaCode' => [
                            'fieldName' => 'coaCode',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'coa_code',
                        ],
                        'modeOfPayment' => [
                            'fieldName' => 'modeOfPayment',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'mode_of_payment',
                        ],
                        'lastModifiedBy' => [
                            'fieldName' => 'lastModifiedBy',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'last_modified_by',
                        ],
                        'lastModifiedOn' => [
                            'fieldName' => 'lastModifiedOn',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'last_modified_on',
                        ],
                        'detailsId' => [
                            'fieldName' => 'detailsId',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'details_id',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'transaction_system_no' => 'transactionSystemNo',
                        'transaction_type' => 'transactionType',
                        'transaction_doc_no' => 'transactionDocNo',
                        'transaction_doc_date' => 'transactionDocDate',
                        'transaction_system_date' => 'transactionSystemDate',
                        'transaction_system_time' => 'transactionSystemTime',
                        'narration' => 'narration',
                        'dr_cr' => 'drCr',
                        'total_disc_amount' => 'totalDiscAmount',
                        'total_amount' => 'totalAmount',
                        'total_tax' => 'totalTax',
                        'grand_total' => 'grandTotal',
                        'balance' => 'balance',
                        'coa_code' => 'coaCode',
                        'mode_of_payment' => 'modeOfPayment',
                        'last_modified_by' => 'lastModifiedBy',
                        'last_modified_on' => 'lastModifiedOn',
                        'details_id' => 'detailsId',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'transactionSystemNo' => 'transaction_system_no',
                        'transactionType' => 'transaction_type',
                        'transactionDocNo' => 'transaction_doc_no',
                        'transactionDocDate' => 'transaction_doc_date',
                        'transactionSystemDate' => 'transaction_system_date',
                        'transactionSystemTime' => 'transaction_system_time',
                        'narration' => 'narration',
                        'drCr' => 'dr_cr',
                        'totalDiscAmount' => 'total_disc_amount',
                        'totalAmount' => 'total_amount',
                        'totalTax' => 'total_tax',
                        'grandTotal' => 'grand_total',
                        'balance' => 'balance',
                        'coaCode' => 'coa_code',
                        'modeOfPayment' => 'mode_of_payment',
                        'lastModifiedBy' => 'last_modified_by',
                        'lastModifiedOn' => 'last_modified_on',
                        'detailsId' => 'details_id',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'ttransactions_accounts',
                    ],
                ],
                'associationMappings' => [
                    [
                        'account' => [
                            'fieldName' => 'account',
                            'joinColumns' => [
                                [
                                    'name' => 'account_id',
                                    'referencedColumnName' => 'id',
                                ],
                            ],
                            'cascade' => [],
                            'inversedBy' => 'transactionsAccounts',
                            'targetEntity' => 'App\\Entity\\TAccounts',
                            'fetch' => 2,
                            'type' => 2,
                            'mappedBy' => null,
                            'isOwningSide' => true,
                            'sourceEntity' => 'App\\Entity\\TTransactionsAccounts',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                            'sourceToTargetKeyColumns' => [
                                'account_id' => 'id',
                            ],
                            'joinColumnFieldNames' => [
                                'account_id' => 'account_id',
                            ],
                            'targetToSourceKeyColumns' => [
                                'id' => 'account_id',
                            ],
                            'orphanRemoval' => false,
                        ],
                        'account2' => [
                            'fieldName' => 'account2',
                            'joinColumns' => [
                                [
                                    'name' => 'account2_id',
                                    'referencedColumnName' => 'id',
                                ],
                            ],
                            'cascade' => [],
                            'inversedBy' => 'transactionaccounts2',
                            'targetEntity' => 'App\\Entity\\TAccounts',
                            'fetch' => 2,
                            'type' => 2,
                            'mappedBy' => null,
                            'isOwningSide' => true,
                            'sourceEntity' => 'App\\Entity\\TTransactionsAccounts',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                            'sourceToTargetKeyColumns' => [
                                'account2_id' => 'id',
                            ],
                            'joinColumnFieldNames' => [
                                'account2_id' => 'account2_id',
                            ],
                            'targetToSourceKeyColumns' => [
                                'id' => 'account2_id',
                            ],
                            'orphanRemoval' => false,
                        ],
                        'staffMember' => [
                            'fieldName' => 'staffMember',
                            'joinColumns' => [
                                [
                                    'name' => 'staff_member_id',
                                    'referencedColumnName' => 'id',
                                ],
                            ],
                            'cascade' => [],
                            'inversedBy' => 'tTransactionsAccounts',
                            'targetEntity' => 'App\\Entity\\TStaffMembers',
                            'fetch' => 2,
                            'type' => 2,
                            'mappedBy' => null,
                            'isOwningSide' => true,
                            'sourceEntity' => 'App\\Entity\\TTransactionsAccounts',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                            'sourceToTargetKeyColumns' => [
                                'staff_member_id' => 'id',
                            ],
                            'joinColumnFieldNames' => [
                                'staff_member_id' => 'staff_member_id',
                            ],
                            'targetToSourceKeyColumns' => [
                                'id' => 'staff_member_id',
                            ],
                            'orphanRemoval' => false,
                        ],
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},
15 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\TTransactionsCashier',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\TTransactionsCashier',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\TTransactionsCashierRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'transactionSystemNo' => [
                            'fieldName' => 'transactionSystemNo',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_system_no',
                        ],
                        'transactionType' => [
                            'fieldName' => 'transactionType',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_type',
                        ],
                        'transactionDocNo' => [
                            'fieldName' => 'transactionDocNo',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_doc_no',
                        ],
                        'transactionDocDate' => [
                            'fieldName' => 'transactionDocDate',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_doc_date',
                        ],
                        'transactionSystemDate' => [
                            'fieldName' => 'transactionSystemDate',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_system_date',
                        ],
                        'transactionSystemTime' => [
                            'fieldName' => 'transactionSystemTime',
                            'type' => 'time',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_system_time',
                        ],
                        'narration' => [
                            'fieldName' => 'narration',
                            'type' => 'text',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'narration',
                        ],
                        'drCr' => [
                            'fieldName' => 'drCr',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'dr_cr',
                        ],
                        'totalDiscAmount' => [
                            'fieldName' => 'totalDiscAmount',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'total_disc_amount',
                        ],
                        'totalAmount' => [
                            'fieldName' => 'totalAmount',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'total_amount',
                        ],
                        'totalTax' => [
                            'fieldName' => 'totalTax',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'total_tax',
                        ],
                        'grandTotal' => [
                            'fieldName' => 'grandTotal',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'grand_total',
                        ],
                        'balance' => [
                            'fieldName' => 'balance',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'balance',
                        ],
                        'coaCode' => [
                            'fieldName' => 'coaCode',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'coa_code',
                        ],
                        'lastModifiedOn' => [
                            'fieldName' => 'lastModifiedOn',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'last_modified_on',
                        ],
                        'detailsId' => [
                            'fieldName' => 'detailsId',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'details_id',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'transaction_system_no' => 'transactionSystemNo',
                        'transaction_type' => 'transactionType',
                        'transaction_doc_no' => 'transactionDocNo',
                        'transaction_doc_date' => 'transactionDocDate',
                        'transaction_system_date' => 'transactionSystemDate',
                        'transaction_system_time' => 'transactionSystemTime',
                        'narration' => 'narration',
                        'dr_cr' => 'drCr',
                        'total_disc_amount' => 'totalDiscAmount',
                        'total_amount' => 'totalAmount',
                        'total_tax' => 'totalTax',
                        'grand_total' => 'grandTotal',
                        'balance' => 'balance',
                        'coa_code' => 'coaCode',
                        'last_modified_on' => 'lastModifiedOn',
                        'details_id' => 'detailsId',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'transactionSystemNo' => 'transaction_system_no',
                        'transactionType' => 'transaction_type',
                        'transactionDocNo' => 'transaction_doc_no',
                        'transactionDocDate' => 'transaction_doc_date',
                        'transactionSystemDate' => 'transaction_system_date',
                        'transactionSystemTime' => 'transaction_system_time',
                        'narration' => 'narration',
                        'drCr' => 'dr_cr',
                        'totalDiscAmount' => 'total_disc_amount',
                        'totalAmount' => 'total_amount',
                        'totalTax' => 'total_tax',
                        'grandTotal' => 'grand_total',
                        'balance' => 'balance',
                        'coaCode' => 'coa_code',
                        'lastModifiedOn' => 'last_modified_on',
                        'detailsId' => 'details_id',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'ttransactions_cashier',
                    ],
                ],
                'associationMappings' => [
                    [
                        'account' => [
                            'fieldName' => 'account',
                            'joinColumns' => [
                                [
                                    'name' => 'account_id',
                                    'referencedColumnName' => 'id',
                                ],
                            ],
                            'cascade' => [],
                            'inversedBy' => 'tTransactionsCashiers',
                            'targetEntity' => 'App\\Entity\\TAccounts',
                            'fetch' => 2,
                            'type' => 2,
                            'mappedBy' => null,
                            'isOwningSide' => true,
                            'sourceEntity' => 'App\\Entity\\TTransactionsCashier',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                            'sourceToTargetKeyColumns' => [
                                'account_id' => 'id',
                            ],
                            'joinColumnFieldNames' => [
                                'account_id' => 'account_id',
                            ],
                            'targetToSourceKeyColumns' => [
                                'id' => 'account_id',
                            ],
                            'orphanRemoval' => false,
                        ],
                        'account2' => [
                            'fieldName' => 'account2',
                            'joinColumns' => [
                                [
                                    'name' => 'account2_id',
                                    'referencedColumnName' => 'id',
                                ],
                            ],
                            'cascade' => [],
                            'inversedBy' => 'tTransactionsCashiers',
                            'targetEntity' => 'App\\Entity\\TAccounts',
                            'fetch' => 2,
                            'type' => 2,
                            'mappedBy' => null,
                            'isOwningSide' => true,
                            'sourceEntity' => 'App\\Entity\\TTransactionsCashier',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                            'sourceToTargetKeyColumns' => [
                                'account2_id' => 'id',
                            ],
                            'joinColumnFieldNames' => [
                                'account2_id' => 'account2_id',
                            ],
                            'targetToSourceKeyColumns' => [
                                'id' => 'account2_id',
                            ],
                            'orphanRemoval' => false,
                        ],
                        'staffMember' => [
                            'fieldName' => 'staffMember',
                            'joinColumns' => [
                                [
                                    'name' => 'staff_member_id',
                                    'referencedColumnName' => 'id',
                                ],
                            ],
                            'cascade' => [],
                            'inversedBy' => 'tTransactionsCashiers',
                            'targetEntity' => 'App\\Entity\\TStaffMembers',
                            'fetch' => 2,
                            'type' => 2,
                            'mappedBy' => null,
                            'isOwningSide' => true,
                            'sourceEntity' => 'App\\Entity\\TTransactionsCashier',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                            'sourceToTargetKeyColumns' => [
                                'staff_member_id' => 'id',
                            ],
                            'joinColumnFieldNames' => [
                                'staff_member_id' => 'staff_member_id',
                            ],
                            'targetToSourceKeyColumns' => [
                                'id' => 'staff_member_id',
                            ],
                            'orphanRemoval' => false,
                        ],
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},
16 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\TTransactionsDetails',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\TTransactionsDetails',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\TTransactionsDetailsRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'transactionType' => [
                            'fieldName' => 'transactionType',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_type',
                        ],
                        'transactionSystemNo' => [
                            'fieldName' => 'transactionSystemNo',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_system_no',
                        ],
                        'transactionDocDate' => [
                            'fieldName' => 'transactionDocDate',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_doc_date',
                        ],
                        'transactionSystemDate' => [
                            'fieldName' => 'transactionSystemDate',
                            'type' => 'datetime',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'options' => [
                                'default' => 'CURRENT_TIMESTAMP',
                            ],
                            'columnName' => 'transaction_system_date',
                        ],
                        'transactionSystemTime' => [
                            'fieldName' => 'transactionSystemTime',
                            'type' => 'datetime',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'options' => [
                                'default' => 'CURRENT_TIMESTAMP',
                            ],
                            'columnName' => 'transaction_system_time',
                        ],
                        'coaNo' => [
                            'fieldName' => 'coaNo',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'coa_no',
                        ],
                        'qty' => [
                            'fieldName' => 'qty',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'qty',
                        ],
                        'cost' => [
                            'fieldName' => 'cost',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'cost',
                        ],
                        'price' => [
                            'fieldName' => 'price',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'price',
                        ],
                        'discPercent' => [
                            'fieldName' => 'discPercent',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'disc_percent',
                        ],
                        'discAmount' => [
                            'fieldName' => 'discAmount',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'disc_amount',
                        ],
                        'amount' => [
                            'fieldName' => 'amount',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'amount',
                        ],
                        'taxPercent' => [
                            'fieldName' => 'taxPercent',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'tax_percent',
                        ],
                        'taxAmount' => [
                            'fieldName' => 'taxAmount',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'tax_amount',
                        ],
                        'totalCost' => [
                            'fieldName' => 'totalCost',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'total_cost',
                        ],
                        'status' => [
                            'fieldName' => 'status',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'status',
                        ],
                        'lastModifiedBy' => [
                            'fieldName' => 'lastModifiedBy',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'last_modified_by',
                        ],
                        'lastModifiedOn' => [
                            'fieldName' => 'lastModifiedOn',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'last_modified_on',
                        ],
                        'transactionDocNo' => [
                            'fieldName' => 'transactionDocNo',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_doc_no',
                        ],
                        'transactionNoId' => [
                            'fieldName' => 'transactionNoId',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_no_id',
                        ],
                        'costOfGoodsSold' => [
                            'fieldName' => 'costOfGoodsSold',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'cost_of_goods_sold',
                        ],
                        'profitMargin' => [
                            'fieldName' => 'profitMargin',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'profit_margin',
                        ],
                        'offerApplied' => [
                            'fieldName' => 'offerApplied',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 15,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'offer_applied',
                        ],
                        'offerPercent' => [
                            'fieldName' => 'offerPercent',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'offer_percent',
                        ],
                        'offerAmount' => [
                            'fieldName' => 'offerAmount',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'offer_amount',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'transaction_type' => 'transactionType',
                        'transaction_system_no' => 'transactionSystemNo',
                        'transaction_doc_date' => 'transactionDocDate',
                        'transaction_system_date' => 'transactionSystemDate',
                        'transaction_system_time' => 'transactionSystemTime',
                        'coa_no' => 'coaNo',
                        'qty' => 'qty',
                        'cost' => 'cost',
                        'price' => 'price',
                        'disc_percent' => 'discPercent',
                        'disc_amount' => 'discAmount',
                        'amount' => 'amount',
                        'tax_percent' => 'taxPercent',
                        'tax_amount' => 'taxAmount',
                        'total_cost' => 'totalCost',
                        'status' => 'status',
                        'last_modified_by' => 'lastModifiedBy',
                        'last_modified_on' => 'lastModifiedOn',
                        'transaction_doc_no' => 'transactionDocNo',
                        'transaction_no_id' => 'transactionNoId',
                        'cost_of_goods_sold' => 'costOfGoodsSold',
                        'profit_margin' => 'profitMargin',
                        'offer_applied' => 'offerApplied',
                        'offer_percent' => 'offerPercent',
                        'offer_amount' => 'offerAmount',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'transactionType' => 'transaction_type',
                        'transactionSystemNo' => 'transaction_system_no',
                        'transactionDocDate' => 'transaction_doc_date',
                        'transactionSystemDate' => 'transaction_system_date',
                        'transactionSystemTime' => 'transaction_system_time',
                        'coaNo' => 'coa_no',
                        'qty' => 'qty',
                        'cost' => 'cost',
                        'price' => 'price',
                        'discPercent' => 'disc_percent',
                        'discAmount' => 'disc_amount',
                        'amount' => 'amount',
                        'taxPercent' => 'tax_percent',
                        'taxAmount' => 'tax_amount',
                        'totalCost' => 'total_cost',
                        'status' => 'status',
                        'lastModifiedBy' => 'last_modified_by',
                        'lastModifiedOn' => 'last_modified_on',
                        'transactionDocNo' => 'transaction_doc_no',
                        'transactionNoId' => 'transaction_no_id',
                        'costOfGoodsSold' => 'cost_of_goods_sold',
                        'profitMargin' => 'profit_margin',
                        'offerApplied' => 'offer_applied',
                        'offerPercent' => 'offer_percent',
                        'offerAmount' => 'offer_amount',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'ttransactions_details',
                    ],
                ],
                'associationMappings' => [
                    [
                        'item' => [
                            'fieldName' => 'item',
                            'joinColumns' => [
                                [
                                    'name' => 'item_id',
                                    'referencedColumnName' => 'id',
                                ],
                            ],
                            'cascade' => [],
                            'inversedBy' => 'details',
                            'targetEntity' => 'App\\Entity\\TInventoryList',
                            'fetch' => 2,
                            'type' => 2,
                            'mappedBy' => null,
                            'isOwningSide' => true,
                            'sourceEntity' => 'App\\Entity\\TTransactionsDetails',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                            'sourceToTargetKeyColumns' => [
                                'item_id' => 'id',
                            ],
                            'joinColumnFieldNames' => [
                                'item_id' => 'item_id',
                            ],
                            'targetToSourceKeyColumns' => [
                                'id' => 'item_id',
                            ],
                            'orphanRemoval' => false,
                        ],
                        'account' => [
                            'fieldName' => 'account',
                            'joinColumns' => [
                                [
                                    'name' => 'account_id',
                                    'referencedColumnName' => 'id',
                                ],
                            ],
                            'cascade' => [],
                            'inversedBy' => 'details',
                            'targetEntity' => 'App\\Entity\\TAccounts',
                            'fetch' => 2,
                            'type' => 2,
                            'mappedBy' => null,
                            'isOwningSide' => true,
                            'sourceEntity' => 'App\\Entity\\TTransactionsDetails',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                            'sourceToTargetKeyColumns' => [
                                'account_id' => 'id',
                            ],
                            'joinColumnFieldNames' => [
                                'account_id' => 'account_id',
                            ],
                            'targetToSourceKeyColumns' => [
                                'id' => 'account_id',
                            ],
                            'orphanRemoval' => false,
                        ],
                        'staffMember' => [
                            'fieldName' => 'staffMember',
                            'joinColumns' => [
                                [
                                    'name' => 'staff_member_id',
                                    'referencedColumnName' => 'id',
                                ],
                            ],
                            'cascade' => [],
                            'inversedBy' => 'tTransactionsDetails',
                            'targetEntity' => 'App\\Entity\\TStaffMembers',
                            'fetch' => 2,
                            'type' => 2,
                            'mappedBy' => null,
                            'isOwningSide' => true,
                            'sourceEntity' => 'App\\Entity\\TTransactionsDetails',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                            'sourceToTargetKeyColumns' => [
                                'staff_member_id' => 'id',
                            ],
                            'joinColumnFieldNames' => [
                                'staff_member_id' => 'staff_member_id',
                            ],
                            'targetToSourceKeyColumns' => [
                                'id' => 'staff_member_id',
                            ],
                            'orphanRemoval' => false,
                        ],
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},
17 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\TTransactionsExpensesNo',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\TTransactionsExpensesNo',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\TTransactionsExpensesNoRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'expensesSystemNo' => [
                            'fieldName' => 'expensesSystemNo',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'expenses_system_no',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'expenses_system_no' => 'expensesSystemNo',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'expensesSystemNo' => 'expenses_system_no',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'ttransactions_expenses_no',
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},
18 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\TTransactionsPurchasesNo',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\TTransactionsPurchasesNo',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\TTransactionsPurchasesNoRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'purchasesSystemNo' => [
                            'fieldName' => 'purchasesSystemNo',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'purchases_system_no',
                        ],
                        'transactions_sales_invoice_no' => [
                            'fieldName' => 'transactions_sales_invoice_no',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transactions_sales_invoice_no',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'purchases_system_no' => 'purchasesSystemNo',
                        'transactions_sales_invoice_no' => 'transactions_sales_invoice_no',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'purchasesSystemNo' => 'purchases_system_no',
                        'transactions_sales_invoice_no' => 'transactions_sales_invoice_no',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'ttransactions_purchases_no',
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},
19 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\TTransactionsSalesInvoiceNo',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\TTransactionsSalesInvoiceNo',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\TTransactionsSalesInvoiceNoRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'invoiceSystemNo' => [
                            'fieldName' => 'invoiceSystemNo',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'invoice_system_no',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'invoice_system_no' => 'invoiceSystemNo',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'invoiceSystemNo' => 'invoice_system_no',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'ttransactions_sales_invoice_no',
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},
20 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\TTransactionsSalesReceiptNo',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\TTransactionsSalesReceiptNo',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\TTransactionsSalesReceiptNoRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'receiptSystemNo' => [
                            'fieldName' => 'receiptSystemNo',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'receipt_system_no',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'receipt_system_no' => 'receiptSystemNo',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'receiptSystemNo' => 'receipt_system_no',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'ttransactions_sales_receipt_no',
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},
21 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\TTransactionsSerialNo',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\TTransactionsSerialNo',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\TTransactionsSerialNoRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'transactionSystemNo' => [
                            'fieldName' => 'transactionSystemNo',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_system_no',
                        ],
                        'transactionType' => [
                            'fieldName' => 'transactionType',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_type',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'transaction_system_no' => 'transactionSystemNo',
                        'transaction_type' => 'transactionType',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'transactionSystemNo' => 'transaction_system_no',
                        'transactionType' => 'transaction_type',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'ttransactions_serial_no',
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},
22 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\TTransactionsTempsCashier',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\TTransactionsTempsCashier',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\TTransactionsTempsCashierRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'transactionType' => [
                            'fieldName' => 'transactionType',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_type',
                        ],
                        'transactionSystemNo' => [
                            'fieldName' => 'transactionSystemNo',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_system_no',
                        ],
                        'transactionSystemDate' => [
                            'fieldName' => 'transactionSystemDate',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_system_date',
                        ],
                        'transactionSystemTime' => [
                            'fieldName' => 'transactionSystemTime',
                            'type' => 'time',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_system_time',
                        ],
                        'transactionSystemUser' => [
                            'fieldName' => 'transactionSystemUser',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_system_user',
                        ],
                        'narration' => [
                            'fieldName' => 'narration',
                            'type' => 'text',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'narration',
                        ],
                        'drCr' => [
                            'fieldName' => 'drCr',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'dr_cr',
                        ],
                        'accountId' => [
                            'fieldName' => 'accountId',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'account_id',
                        ],
                        'transactionDocNo' => [
                            'fieldName' => 'transactionDocNo',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_doc_no',
                        ],
                        'transactionDocDate' => [
                            'fieldName' => 'transactionDocDate',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_doc_date',
                        ],
                        'totalTax' => [
                            'fieldName' => 'totalTax',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'total_tax',
                        ],
                        'totalAmount' => [
                            'fieldName' => 'totalAmount',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'total_amount',
                        ],
                        'totalDisc' => [
                            'fieldName' => 'totalDisc',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 2,
                            'columnName' => 'total_disc',
                        ],
                        'grandTotal' => [
                            'fieldName' => 'grandTotal',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'grand_total',
                        ],
                        'balanceChange' => [
                            'fieldName' => 'balanceChange',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'balance_change',
                        ],
                        'coaCode' => [
                            'fieldName' => 'coaCode',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'coa_code',
                        ],
                        'costOfGoodsSold' => [
                            'fieldName' => 'costOfGoodsSold',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'cost_of_goods_sold',
                        ],
                        'status' => [
                            'fieldName' => 'status',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'status',
                        ],
                        'sentBy' => [
                            'fieldName' => 'sentBy',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'sent_by',
                        ],
                        'receiverBy' => [
                            'fieldName' => 'receiverBy',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'receiver_by',
                        ],
                        'lastModifiedBy' => [
                            'fieldName' => 'lastModifiedBy',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'last_modified_by',
                        ],
                        'lastModifiedOn' => [
                            'fieldName' => 'lastModifiedOn',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'last_modified_on',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'transaction_type' => 'transactionType',
                        'transaction_system_no' => 'transactionSystemNo',
                        'transaction_system_date' => 'transactionSystemDate',
                        'transaction_system_time' => 'transactionSystemTime',
                        'transaction_system_user' => 'transactionSystemUser',
                        'narration' => 'narration',
                        'dr_cr' => 'drCr',
                        'account_id' => 'accountId',
                        'transaction_doc_no' => 'transactionDocNo',
                        'transaction_doc_date' => 'transactionDocDate',
                        'total_tax' => 'totalTax',
                        'total_amount' => 'totalAmount',
                        'total_disc' => 'totalDisc',
                        'grand_total' => 'grandTotal',
                        'balance_change' => 'balanceChange',
                        'coa_code' => 'coaCode',
                        'cost_of_goods_sold' => 'costOfGoodsSold',
                        'status' => 'status',
                        'sent_by' => 'sentBy',
                        'receiver_by' => 'receiverBy',
                        'last_modified_by' => 'lastModifiedBy',
                        'last_modified_on' => 'lastModifiedOn',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'transactionType' => 'transaction_type',
                        'transactionSystemNo' => 'transaction_system_no',
                        'transactionSystemDate' => 'transaction_system_date',
                        'transactionSystemTime' => 'transaction_system_time',
                        'transactionSystemUser' => 'transaction_system_user',
                        'narration' => 'narration',
                        'drCr' => 'dr_cr',
                        'accountId' => 'account_id',
                        'transactionDocNo' => 'transaction_doc_no',
                        'transactionDocDate' => 'transaction_doc_date',
                        'totalTax' => 'total_tax',
                        'totalAmount' => 'total_amount',
                        'totalDisc' => 'total_disc',
                        'grandTotal' => 'grand_total',
                        'balanceChange' => 'balance_change',
                        'coaCode' => 'coa_code',
                        'costOfGoodsSold' => 'cost_of_goods_sold',
                        'status' => 'status',
                        'sentBy' => 'sent_by',
                        'receiverBy' => 'receiver_by',
                        'lastModifiedBy' => 'last_modified_by',
                        'lastModifiedOn' => 'last_modified_on',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'ttransactions_temps_cashier',
                    ],
                ],
                'associationMappings' => [
                    [
                        'staffMember' => [
                            'fieldName' => 'staffMember',
                            'joinColumns' => [
                                [
                                    'name' => 'staff_member_id',
                                    'referencedColumnName' => 'id',
                                ],
                            ],
                            'cascade' => [],
                            'inversedBy' => 'tTransactionsTempsCashiers',
                            'targetEntity' => 'App\\Entity\\TStaffMembers',
                            'fetch' => 2,
                            'type' => 2,
                            'mappedBy' => null,
                            'isOwningSide' => true,
                            'sourceEntity' => 'App\\Entity\\TTransactionsTempsCashier',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                            'sourceToTargetKeyColumns' => [
                                'staff_member_id' => 'id',
                            ],
                            'joinColumnFieldNames' => [
                                'staff_member_id' => 'staff_member_id',
                            ],
                            'targetToSourceKeyColumns' => [
                                'id' => 'staff_member_id',
                            ],
                            'orphanRemoval' => false,
                        ],
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},
23 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\TTransactionsTempsDetails',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\TTransactionsTempsDetails',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\TTransactionsTempsDetailsRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'coaId' => [
                            'fieldName' => 'coaId',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'coa_id',
                        ],
                        'qty' => [
                            'fieldName' => 'qty',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'qty',
                        ],
                        'taxPercent' => [
                            'fieldName' => 'taxPercent',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'tax_percent',
                        ],
                        'cost' => [
                            'fieldName' => 'cost',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'cost',
                        ],
                        'price' => [
                            'fieldName' => 'price',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'price',
                        ],
                        'discPercent' => [
                            'fieldName' => 'discPercent',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'disc_percent',
                        ],
                        'discAmount' => [
                            'fieldName' => 'discAmount',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'disc_amount',
                        ],
                        'amount' => [
                            'fieldName' => 'amount',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'amount',
                        ],
                        'taxAmount' => [
                            'fieldName' => 'taxAmount',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'tax_amount',
                        ],
                        'totalCost' => [
                            'fieldName' => 'totalCost',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'total_cost',
                        ],
                        'profitMargin' => [
                            'fieldName' => 'profitMargin',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'profit_margin',
                        ],
                        'stockCoaCode' => [
                            'fieldName' => 'stockCoaCode',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'stock_coa_code',
                        ],
                        'salesCoaCode' => [
                            'fieldName' => 'salesCoaCode',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'sales_coa_code',
                        ],
                        'costOfSalesCoaCode' => [
                            'fieldName' => 'costOfSalesCoaCode',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'cost_of_sales_coa_code',
                        ],
                        'costOfGoodsSold' => [
                            'fieldName' => 'costOfGoodsSold',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'cost_of_goods_sold',
                        ],
                        'purchasesTaxCoaCode' => [
                            'fieldName' => 'purchasesTaxCoaCode',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'purchases_tax_coa_code',
                        ],
                        'salesTaxCoaCode' => [
                            'fieldName' => 'salesTaxCoaCode',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'sales_tax_coa_code',
                        ],
                        'lastModifiedBy' => [
                            'fieldName' => 'lastModifiedBy',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'last_modified_by',
                        ],
                        'lastModifiedOn' => [
                            'fieldName' => 'lastModifiedOn',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'last_modified_on',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'coa_id' => 'coaId',
                        'qty' => 'qty',
                        'tax_percent' => 'taxPercent',
                        'cost' => 'cost',
                        'price' => 'price',
                        'disc_percent' => 'discPercent',
                        'disc_amount' => 'discAmount',
                        'amount' => 'amount',
                        'tax_amount' => 'taxAmount',
                        'total_cost' => 'totalCost',
                        'profit_margin' => 'profitMargin',
                        'stock_coa_code' => 'stockCoaCode',
                        'sales_coa_code' => 'salesCoaCode',
                        'cost_of_sales_coa_code' => 'costOfSalesCoaCode',
                        'cost_of_goods_sold' => 'costOfGoodsSold',
                        'purchases_tax_coa_code' => 'purchasesTaxCoaCode',
                        'sales_tax_coa_code' => 'salesTaxCoaCode',
                        'last_modified_by' => 'lastModifiedBy',
                        'last_modified_on' => 'lastModifiedOn',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'coaId' => 'coa_id',
                        'qty' => 'qty',
                        'taxPercent' => 'tax_percent',
                        'cost' => 'cost',
                        'price' => 'price',
                        'discPercent' => 'disc_percent',
                        'discAmount' => 'disc_amount',
                        'amount' => 'amount',
                        'taxAmount' => 'tax_amount',
                        'totalCost' => 'total_cost',
                        'profitMargin' => 'profit_margin',
                        'stockCoaCode' => 'stock_coa_code',
                        'salesCoaCode' => 'sales_coa_code',
                        'costOfSalesCoaCode' => 'cost_of_sales_coa_code',
                        'costOfGoodsSold' => 'cost_of_goods_sold',
                        'purchasesTaxCoaCode' => 'purchases_tax_coa_code',
                        'salesTaxCoaCode' => 'sales_tax_coa_code',
                        'lastModifiedBy' => 'last_modified_by',
                        'lastModifiedOn' => 'last_modified_on',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'ttransactions_temps_details',
                    ],
                ],
                'associationMappings' => [
                    [
                        'item' => [
                            'fieldName' => 'item',
                            'joinColumns' => [
                                [
                                    'name' => 'item_id',
                                    'referencedColumnName' => 'id',
                                ],
                            ],
                            'cascade' => [],
                            'inversedBy' => 'tempDetails',
                            'targetEntity' => 'App\\Entity\\TInventoryList',
                            'fetch' => 2,
                            'type' => 2,
                            'mappedBy' => null,
                            'isOwningSide' => true,
                            'sourceEntity' => 'App\\Entity\\TTransactionsTempsDetails',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                            'sourceToTargetKeyColumns' => [
                                'item_id' => 'id',
                            ],
                            'joinColumnFieldNames' => [
                                'item_id' => 'item_id',
                            ],
                            'targetToSourceKeyColumns' => [
                                'id' => 'item_id',
                            ],
                            'orphanRemoval' => false,
                        ],
                        'transactionTempNo' => [
                            'fieldName' => 'transactionTempNo',
                            'joinColumns' => [
                                [
                                    'name' => 'transaction_temp_no_id',
                                    'unique' => false,
                                    'nullable' => false,
                                    'onDelete' => null,
                                    'columnDefinition' => null,
                                    'referencedColumnName' => 'id',
                                ],
                            ],
                            'cascade' => [],
                            'inversedBy' => 'tTransactionsTempsDetails',
                            'targetEntity' => 'App\\Entity\\TTransactionsTempsMains',
                            'fetch' => 2,
                            'type' => 2,
                            'mappedBy' => null,
                            'isOwningSide' => true,
                            'sourceEntity' => 'App\\Entity\\TTransactionsTempsDetails',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                            'sourceToTargetKeyColumns' => [
                                'transaction_temp_no_id' => 'id',
                            ],
                            'joinColumnFieldNames' => [
                                'transaction_temp_no_id' => 'transaction_temp_no_id',
                            ],
                            'targetToSourceKeyColumns' => [
                                'id' => 'transaction_temp_no_id',
                            ],
                            'orphanRemoval' => false,
                        ],
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},
24 => static function () {
    return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
        $o = [
            clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
            clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
        ],
        null,
        [
            'stdClass' => [
                'name' => [
                    'App\\Entity\\TTransactionsTempsMains',
                ],
                'namespace' => [
                    'App\\Entity',
                ],
                'rootEntityName' => [
                    'App\\Entity\\TTransactionsTempsMains',
                ],
                'customRepositoryClassName' => [
                    'App\\Repository\\TTransactionsTempsMainsRepository',
                ],
                'identifier' => [
                    [
                        'id',
                    ],
                ],
                'generatorType' => [
                    4,
                ],
                'fieldMappings' => [
                    [
                        'id' => [
                            'fieldName' => 'id',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => false,
                            'precision' => null,
                            'id' => true,
                            'columnName' => 'id',
                        ],
                        'transactionType' => [
                            'fieldName' => 'transactionType',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_type',
                        ],
                        'transactionSystemNo' => [
                            'fieldName' => 'transactionSystemNo',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_system_no',
                        ],
                        'transactionSystemDate' => [
                            'fieldName' => 'transactionSystemDate',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_system_date',
                        ],
                        'transactionSystemTime' => [
                            'fieldName' => 'transactionSystemTime',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_system_time',
                        ],
                        'transactionDocDate' => [
                            'fieldName' => 'transactionDocDate',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'transaction_doc_date',
                        ],
                        'totalTax' => [
                            'fieldName' => 'totalTax',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'total_tax',
                        ],
                        'totalAmount' => [
                            'fieldName' => 'totalAmount',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'total_amount',
                        ],
                        'totalDisc' => [
                            'fieldName' => 'totalDisc',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'total_disc',
                        ],
                        'grandTotal' => [
                            'fieldName' => 'grandTotal',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'grand_total',
                        ],
                        'costOfGoodsSold' => [
                            'fieldName' => 'costOfGoodsSold',
                            'type' => 'decimal',
                            'scale' => 2,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => 60,
                            'columnName' => 'cost_of_goods_sold',
                        ],
                        'status' => [
                            'fieldName' => 'status',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'status',
                        ],
                        'lastModifiedBy' => [
                            'fieldName' => 'lastModifiedBy',
                            'type' => 'integer',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'last_modified_by',
                        ],
                        'lastModifiedOn' => [
                            'fieldName' => 'lastModifiedOn',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'last_modified_on',
                        ],
                        'referenceNo' => [
                            'fieldName' => 'referenceNo',
                            'type' => 'string',
                            'scale' => null,
                            'length' => 60,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'reference_no',
                        ],
                        'referenceDate' => [
                            'fieldName' => 'referenceDate',
                            'type' => 'date',
                            'scale' => null,
                            'length' => null,
                            'unique' => false,
                            'nullable' => true,
                            'precision' => null,
                            'columnName' => 'reference_date',
                        ],
                    ],
                ],
                'fieldNames' => [
                    [
                        'id' => 'id',
                        'transaction_type' => 'transactionType',
                        'transaction_system_no' => 'transactionSystemNo',
                        'transaction_system_date' => 'transactionSystemDate',
                        'transaction_system_time' => 'transactionSystemTime',
                        'transaction_doc_date' => 'transactionDocDate',
                        'total_tax' => 'totalTax',
                        'total_amount' => 'totalAmount',
                        'total_disc' => 'totalDisc',
                        'grand_total' => 'grandTotal',
                        'cost_of_goods_sold' => 'costOfGoodsSold',
                        'status' => 'status',
                        'last_modified_by' => 'lastModifiedBy',
                        'last_modified_on' => 'lastModifiedOn',
                        'reference_no' => 'referenceNo',
                        'reference_date' => 'referenceDate',
                    ],
                ],
                'columnNames' => [
                    [
                        'id' => 'id',
                        'transactionType' => 'transaction_type',
                        'transactionSystemNo' => 'transaction_system_no',
                        'transactionSystemDate' => 'transaction_system_date',
                        'transactionSystemTime' => 'transaction_system_time',
                        'transactionDocDate' => 'transaction_doc_date',
                        'totalTax' => 'total_tax',
                        'totalAmount' => 'total_amount',
                        'totalDisc' => 'total_disc',
                        'grandTotal' => 'grand_total',
                        'costOfGoodsSold' => 'cost_of_goods_sold',
                        'status' => 'status',
                        'lastModifiedBy' => 'last_modified_by',
                        'lastModifiedOn' => 'last_modified_on',
                        'referenceNo' => 'reference_no',
                        'referenceDate' => 'reference_date',
                    ],
                ],
                'table' => [
                    [
                        'name' => 'ttransactions_temps_mains',
                    ],
                ],
                'associationMappings' => [
                    [
                        'account' => [
                            'fieldName' => 'account',
                            'joinColumns' => [
                                [
                                    'name' => 'account_id',
                                    'referencedColumnName' => 'id',
                                ],
                            ],
                            'cascade' => [],
                            'inversedBy' => 'tTransactionsTempsMains',
                            'targetEntity' => 'App\\Entity\\TAccounts',
                            'fetch' => 2,
                            'type' => 2,
                            'mappedBy' => null,
                            'isOwningSide' => true,
                            'sourceEntity' => 'App\\Entity\\TTransactionsTempsMains',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                            'sourceToTargetKeyColumns' => [
                                'account_id' => 'id',
                            ],
                            'joinColumnFieldNames' => [
                                'account_id' => 'account_id',
                            ],
                            'targetToSourceKeyColumns' => [
                                'id' => 'account_id',
                            ],
                            'orphanRemoval' => false,
                        ],
                        'tTransactionsTempsDetails' => [
                            'fieldName' => 'tTransactionsTempsDetails',
                            'mappedBy' => 'transactionTempNo',
                            'targetEntity' => 'App\\Entity\\TTransactionsTempsDetails',
                            'cascade' => [],
                            'orphanRemoval' => false,
                            'fetch' => 2,
                            'type' => 4,
                            'inversedBy' => null,
                            'isOwningSide' => false,
                            'sourceEntity' => 'App\\Entity\\TTransactionsTempsMains',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                        ],
                        'staffMember' => [
                            'fieldName' => 'staffMember',
                            'joinColumns' => [
                                [
                                    'name' => 'staff_member_id',
                                    'referencedColumnName' => 'id',
                                ],
                            ],
                            'cascade' => [],
                            'inversedBy' => 'tTransactionsTempsMains',
                            'targetEntity' => 'App\\Entity\\TStaffMembers',
                            'fetch' => 2,
                            'type' => 2,
                            'mappedBy' => null,
                            'isOwningSide' => true,
                            'sourceEntity' => 'App\\Entity\\TTransactionsTempsMains',
                            'isCascadeRemove' => false,
                            'isCascadePersist' => false,
                            'isCascadeRefresh' => false,
                            'isCascadeMerge' => false,
                            'isCascadeDetach' => false,
                            'sourceToTargetKeyColumns' => [
                                'staff_member_id' => 'id',
                            ],
                            'joinColumnFieldNames' => [
                                'staff_member_id' => 'staff_member_id',
                            ],
                            'targetToSourceKeyColumns' => [
                                'id' => 'staff_member_id',
                            ],
                            'orphanRemoval' => false,
                        ],
                    ],
                ],
                'idGenerator' => [
                    $o[1],
                ],
            ],
        ],
        $o[0],
        []
    );
},

]];
