@Burti; eğer kullancığınız cms aynı php dosyasında fonksiyon dışında class tanımlamanıza izin vermiyorsa en basitinden şu şekilde bir yol izleyebilirsiniz.

Bağımsız bir php dosyasında classınızı oluşturursunuz, fonksiyon içinde o php dosyasını include edip çağırabilirsiniz. Classınızda set eden bir metod tanımlarsınız böylelikle fonksiyon içindeki değerleri classa gönderebilirsiniz.

Örn:

function fonksiyonum($params)
{
	include('ayar_class.php');
    
	$Cayar = new Ayarlar();
	$Cayar->setDataArray($params);
gibi.