public function functionAvailable($functionName)
    {
        $result = false;
        if (is_string($functionName)) {
            $functionName = trim($functionName);
            if ($functionName !== '') {
                if (function_exists($functionName)) {
                    $disabledFunctions = $this->getDisabledFunctions();
                    if (!in_array(strtolower($functionName), $disabledFunctions, true)) {
                        $result = true;
                    }
                }
            }
        }

        return $result;
    }