<?php

///////////////////////////////////////////////////////////////////////////////////////////////////
// Define each field of the current Entity - for each field you can set the following keys: ///////
// 'mandatory', 'invisible', 'unique' and 'validation'. ///////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////

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

// userPrompt
$CFG['globalEntity']['::AriaChatMessage']['userPrompt']['mandatory'] = true;
$CFG['globalEntity']['::AriaChatMessage']['userPrompt']['invisible'] = false;
$CFG['globalEntity']['::AriaChatMessage']['userPrompt']['validation'] = ['maxLength' => 1000];

// callType
$CFG['globalEntity']['::AriaChatMessage']['callType']['mandatory'] = true;
$CFG['globalEntity']['::AriaChatMessage']['callType']['invisible'] = false;
$CFG['globalEntity']['::AriaChatMessage']['callType']['validation'] = [ 'maxLength' => 50];

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