YetiForceCompany/YetiForceCRM

View on GitHub
config/Components/ConfigTemplates.php

Summary

Maintainability
B
6 hrs
Test Coverage
C
70%

File ConfigTemplates.php has 435 lines of code (exceeds 250 allowed). Consider refactoring.
Open

<?php
/**
 * Components config.
 *
 * @copyright YetiForce S.A.
Severity: Minor
Found in config/Components/ConfigTemplates.php - About 6 hrs to fix

    syntax error, unexpected '=>' (T_DOUBLE_ARROW), expecting ']'
    Open

                'validation' => fn () => true,
    Severity: Critical
    Found in config/Components/ConfigTemplates.php by phan

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'type' => 'function',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'type' => 'function',

    Line exceeds 120 characters; contains 122 characters
    Open

                'default' => ['7z', 'bz2', 'gz', 'rar', 'tar', 'tar.bz2', 'tar.gz', 'tar.lzma', 'tbz2', 'tgz', 'zip', 'zipx'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'remappingOpenCage' => [

    Line exceeds 120 characters; contains 146 characters
    Open

                        'addresslevel5' => \$row['address']['suburb'] ?? \$row['address']['neighbourhood'] ?? \$row['address']['city_district'] ?? '',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Backup catalog path.',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => "Default visibility for events synchronized with CalDAV. Available values: false/'Public'/'Private'\nSetting default value will result in  skipping visibility both ways, default value for both ways will be set.",

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'CALDAV_EXCLUSION_FROM_DAV' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'The main function to remapping fields for OpenCage. It should be a function.',

    Line exceeds 120 characters; contains 151 characters
    Open

                    'addresslevel5' => \$row['components']['suburb'] ?? \$row['components']['neighbourhood'] ?? \$row['components']['city_district'] ?? '',

    Line exceeds 120 characters; contains 129 characters
    Open

                        'addresslevel6' => \$row['address']['city'] ?? \$row['address']['town'] ?? \$row['address']['village'] ?? '',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => '',

    Spaces must be used to indent lines; tabs are not allowed
    Open

        'Dav' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

        ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'CALDAV_DEFAULT_VISIBILITY_FROM_DAV' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Function to remapping fields in countries for Nominatim. It should be a function.',

    Line exceeds 120 characters; contains 146 characters
    Open

                        'addresslevel5' => \$row['address']['suburb'] ?? \$row['address']['neighbourhood'] ?? \$row['address']['city_district'] ?? '',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'EXT_TO_SHOW' => [

    Line exceeds 120 characters; contains 241 characters
    Open

                'description' => "Default visibility for events synchronized with CalDAV. Available values: false/'Public'/'Private'\nSetting default value will result in  skipping visibility both ways, default value for both ways will be set.",

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'yetiForceRemapping' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

        'Backup' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

        'AddressFinder' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Function to remapping fields in countries for OpenCage. It should be function.',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'remappingOpenCageForCountry' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'nominatimRemapping' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => "return [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                },

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'type' => 'function',

    Line exceeds 120 characters; contains 123 characters
    Open

                    'addresslevel1' => [\$row['components']['country'] ?? '', \$row['components']['ISO_3166-1_alpha-2'] ?? ''],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => [],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => 'return null;',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Function to remapping fields in countries for YetiForceGeocoder. It should be a function.',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Line exceeds 120 characters; contains 182 characters
    Open

                'description' => "Rules to set exclusions/omissions in synchronization\nExample. All private entries from CalDAV should not be synchronized: ['visibility' => 'Private']",

    Line exceeds 120 characters; contains 220 characters
    Open

                'description' => "Additional headers for connections with NominatimGeocoder API e.g. \n['auth' => ['username', 'password']]\n['auth' => ['username', 'password', 'digest']]\n['headers' => 'X-KAY' => 'key-x']",

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Main function to remapping fields for NominatimGeocoder. It should be function.',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    $arg = func_get_arg(0);

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    return '' === $arg || \App\Fields\File::isAllowedDirectory($arg);

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'type' => 'function',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'type' => 'function',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => "return [

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => "return [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => "Additional headers for connections with NominatimGeocoder API e.g. \n['auth' => ['username', 'password']]\n['auth' => ['username', 'password', 'digest']]\n['headers' => 'X-KAY' => 'key-x']",

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => 'return null;',

    Line exceeds 120 characters; contains 134 characters
    Open

                    'addresslevel6' => \$row['components']['city'] ?? \$row['components']['town'] ?? \$row['components']['village'] ?? '',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Main function to remapping fields for YetiForceGeocoder. It should be a function.',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'yetiForceRemappingForCountry' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

        ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => function () {

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => ['7z', 'bz2', 'gz', 'rar', 'tar', 'tar.bz2', 'tar.gz', 'tar.lzma', 'tbz2', 'tgz', 'zip', 'zipx'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Allowed extensions to show on the list.',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => "Rules to set exclusions/omissions in synchronization\nExample. All private entries from CalDAV should not be synchronized: ['visibility' => 'Private']",

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'MAILTO_LIMIT' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'autoCompleteFields' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'OSSEmployees' => ['name' => 'fromNameFirstPart', 'last_name' => 'fromNameSecondPart'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'HelpDesk' => ['ticket_title' => 'subject'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'SQuotes' => ['subject' => 'subject'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'CRM version',

    Line exceeds 120 characters; contains 129 characters
    Open

                        'addresslevel6' => \$row['address']['city'] ?? \$row['address']['town'] ?? \$row['address']['village'] ?? '',

    Line exceeds 120 characters; contains 121 characters
    Open

                'description' => 'Function to remapping fields in countries for YetiForceGeocoder. It should be a function.',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => "Recommended configuration\nOutlook = 2030\nThunderbird = 8036\nGMAIL = 8036",

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'Competition' => ['subject' => 'subject'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'SSingleOrders' => ['subject' => 'subject'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'ProjectTask' => ['projecttaskname' => 'subject'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

        'YetiForce' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'watchdogUrl' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'CRM system URL',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

        ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Check the sender in the message preview in the mail client',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'Accounts' => ['accountname' => 'subject'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'Partners' => ['subject' => 'subject'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'Products' => ['productname' => 'subject'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => "Default auto-complete data from mail bar.\n@var array Map. Example ['Accounts' => ['accountname' => 'subject']]",

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'showEmailsInMassMail' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

        ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'MAILER_REQUIRED_ACCEPTATION_BEFORE_SENDING' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => function () {

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'CALDAV_EXCLUSION_TO_DAV' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'Services' => ['servicename' => 'subject'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => "Show emails in Mass mail view.\n@var bool",

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'osVersion' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'sapiVersion' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'type' => 'function',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'nominatimMapUrlCustomOptions' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => 'return null;',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'nominatimRemappingForCountry' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'BACKUP_PATH' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Required acceptation before sending mails.',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => '',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'Leads' => ['lastname' => 'fromNameSecondPart', 'company' => 'fromName'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'Project' => ['projectname' => 'subject'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'SRecurringOrders' => ['subject' => 'subject'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'FInvoice' => ['subject' => 'subject'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'dbVersion' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => '',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'YetiForce watchdog monitor URL',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => true,

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Last Cron time',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

        'Export' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'rcListAcceptAutomatically' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    $arg = func_get_arg(0);

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    return empty($arg) || \App\Validator::url($arg);

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Database version',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'spaceRoot' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Root CRM directory space',

    Spaces must be used to indent lines; tabs are not allowed
    Open

        'Mail' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'RC_COMPOSE_ADDRESS_MODULES' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => ['Accounts', 'Contacts', 'OSSEmployees', 'Leads', 'Vendors', 'Partners', 'Competition'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'defaultRelationModule' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => "Default selected relation module in mail bar.\n@var string Module name",

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'lastCronTime' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'spaceStorage' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'BLOCK_NAME' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'rcListSendReportAutomatically' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'SSalesProcesses' => ['subject' => 'subject'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'FBookkeeping' => ['subject' => 'subject'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                },

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Storage directory space',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Exclusions',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'rcListCheckRbl' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => true,

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'SCalculations' => ['subject' => 'subject'],

    Line exceeds 120 characters; contains 143 characters
    Open

                'description' => "Default auto-complete data from mail bar.\n@var array Map. Example ['Accounts' => ['accountname' => 'subject']]",

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'domain' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'Contacts' => ['firstname' => 'fromNameFirstPart', 'lastname' => 'fromNameSecondPart'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'ServiceContracts' => ['subject' => 'subject'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'ProjectMilestone' => ['projectmilestonename' => 'subject'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'SQuoteEnquiries' => ['subject' => 'subject'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'SRequirementsCards' => ['subject' => 'subject'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Should the system accept spam reports automatically ?',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => fn () => \App\Purifier::purify(func_get_arg(0)),

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'urlLinkedIn' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => '30 day',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::integer',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Block names are added to headers',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => 2030,

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'List of modules from which you can choose e-mail address in the mail.',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Check the sender on the email list in the mail client',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'rcDetailCheckRbl' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'Vendors' => ['vendorname' => 'subject'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'Campaigns' => ['campaignname' => 'subject'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

        ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'PHP version',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'API server version',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => fn () => \App\Purifier::purify(func_get_arg(0)),

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'urlFacebook' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

        ],

    Line exceeds 120 characters; contains 216 characters
    Open

                'description' => 'Determines the way the default country in the phone field is downloaded. True retrieves the value from the countries panel, false retrieves the country from the users default language.',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'spaceTemp' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Default email templates.',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => fn () => true,

    Spaces must be used to indent lines; tabs are not allowed
    Open

        'InterestsConflict' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => fn () => \App\Purifier::purify(func_get_arg(0)),

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Support for libraries',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Twitter URL',

    Spaces must be used to indent lines; tabs are not allowed
    Open

        ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'emailTemplateDefault' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'defaultPhoneCountry' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Access to confirmation panel, users ids',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Path verification',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'urlTwitter' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

        'MeetingService' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => true,

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'isActive' => [

    Line exceeds 120 characters; contains 187 characters
    Open

                'description' => "Time interval that defines how often the system should force a confirmation about the absence of conflict of interests.\n30 day, 5 weeks, 2 month, 2 years.",

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'security' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'publicDirectoryAccess' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'environment' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'writableFilesAndFolders' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Facebook URL',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => fn () => true,

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Is the conflict of interests functionality enabled?.',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => true,

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Should the system send reports automatically to https://soc.yetiforce.com ?',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                    'SVendorEnquiries' => ['subject' => 'subject'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'phpVersion' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'crmVersion' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'System version',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'footerName' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => [],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Writable files and folders',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Database information',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => 'https://www.linkedin.com/groups/8177576',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => 0,

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => "Time interval that defines how often the system should force a confirmation about the absence of conflict of interests.\n30 day, 5 weeks, 2 month, 2 years.",

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'updates' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'unlockUsersAccess' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Security',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Public directory',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Environment information',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'database' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'pathVerification' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

        ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => fn () => true,

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Backup directory space',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'stability' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'libraries' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => 'https://twitter.com/YetiForceEN',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Determines the way the default country in the phone field is downloaded. True retrieves the value from the countries panel, false retrieves the country from the users default language.',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'performance' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Footer\'s name',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => "List of default email templates.\n@example ['Calendar'=>1]",

    Spaces must be used to indent lines; tabs are not allowed
    Open

        'Phone' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

        ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'confirmationTimeInterval' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => [],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Performance verification',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => '',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'LinkedIn URL',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => [],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

        'Branding' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => fn () => true,

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => 'https://www.facebook.com/YetiForce-CRM-158646854306054/',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::alnumSpace',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Temporary directory space',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => fn () => \App\Purifier::purify(func_get_arg(0)),

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'loopValidate' => true,

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'spaceBackup' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'System update history',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'System stability configuration',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'emailTemplateModule' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'confirmUsersAccess' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Email addresses for notifications.',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::integer',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'sendMailAccessRequest' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => [],

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'E-mail sent to the person requesting access.',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'chromiumBinaryPath' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Email addresses for notifications, users ids',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'loopValidate' => true,

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => false,

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'E-mail sent to the above people.',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'modules' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'List of modules where the conflict of interests mechanism is enabled.',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'chromiumBrowserOptions' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

        ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => '',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'The name or path of the chrome/chromium engine.',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => ['noSandbox' => true],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'sanitization' => '\App\Purifier::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'sendMailAccessResponse' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

        ],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'default' => '',

    Spaces must be used to indent lines; tabs are not allowed
    Open

        'Pdf' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'docTags' => ['see' => 'https://www.chromium.org/getting-involved/download-chromium', 'var' => 'string'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'docTags' => ['see' => 'https://github.com/chrome-php/chrome#available-options', 'var' => 'array'],

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::emails',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'description' => 'Chromium browser options available for the browser factory.',

    Spaces must be used to indent lines; tabs are not allowed
    Open

            'notificationsEmails' => [

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => '\App\Validator::bool',

    Spaces must be used to indent lines; tabs are not allowed
    Open

                'validation' => fn () => true,

    Space before opening parenthesis of function call prohibited
    Open

                'validation' => fn () => true,

    Space before opening parenthesis of function call prohibited
    Open

                'sanitization' => fn () => \App\Purifier::purify(func_get_arg(0)),

    Space before opening parenthesis of function call prohibited
    Open

                'sanitization' => fn () => \App\Purifier::purify(func_get_arg(0)),

    Space before opening parenthesis of function call prohibited
    Open

                'sanitization' => fn () => \App\Purifier::purify(func_get_arg(0)),

    Space before opening parenthesis of function call prohibited
    Open

                'validation' => fn () => true,

    Space before opening parenthesis of function call prohibited
    Open

                'validation' => fn () => true,

    Space before opening parenthesis of function call prohibited
    Open

                'sanitization' => fn () => \App\Purifier::purify(func_get_arg(0)),

    Space before opening parenthesis of function call prohibited
    Open

                'validation' => fn () => true,

    Space before opening parenthesis of function call prohibited
    Open

                'validation' => fn () => true,

    There are no issues that match your filters.

    Category
    Status