Функции должны быть оформлены иначе (см п5 Правил оформления кода), если ф-я предназначена для использования в API, после нее должен быть вызов pg_c