@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.