<?php

///////////////////////////////////////////////////////////////////////////////////////////////////
// Define each field of the current Entity - for each field you can set the following keys: ///////
// 'mandatory', 'invisible' and 'validation'. Use the '_special' field key code to allow adding ///
// extra validations that are not checked automatically. //////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////

// name
$CFG['globalEntity']['::CorporateCreditLimitEmailTemplate']['name']['mandatory'] = true;
$CFG['globalEntity']['::CorporateCreditLimitEmailTemplate']['name']['invisible'] = false;
$CFG['globalEntity']['::CorporateCreditLimitEmailTemplate']['name']['unique'] = true;
$CFG['globalEntity']['::CorporateCreditLimitEmailTemplate']['name']['validation'] = ['type'=>'string', 'maxLength'=>150];

// idSendingUser
$CFG['globalEntity']['::CorporateCreditLimitEmailTemplate']['idSendingUser']['mandatory'] = true;
$CFG['globalEntity']['::CorporateCreditLimitEmailTemplate']['idSendingUser']['invisible'] = false;
$CFG['globalEntity']['::CorporateCreditLimitEmailTemplate']['idSendingUser']['validation'] = ['type' => 'int', 'minValue' => 0];

// idUsersBcc
$CFG['globalEntity']['::CorporateCreditLimitEmailTemplate']['idUsersBcc']['mandatory'] = false;
$CFG['globalEntity']['::CorporateCreditLimitEmailTemplate']['idUsersBcc']['invisible'] = false;

// emailSubject
$CFG['globalEntity']['::CorporateCreditLimitEmailTemplate']['emailSubject']['mandatory'] = true;
$CFG['globalEntity']['::CorporateCreditLimitEmailTemplate']['emailSubject']['invisible'] = false;
$CFG['globalEntity']['::CorporateCreditLimitEmailTemplate']['emailSubject']['validation'] = ['type'=>'string', 'maxLength' => 150];

// emailContent
$CFG['globalEntity']['::CorporateCreditLimitEmailTemplate']['emailContent']['mandatory'] = true;
$CFG['globalEntity']['::CorporateCreditLimitEmailTemplate']['emailContent']['invisible'] = false;