mirror of
https://github.com/jimathy/jim_bridge.git
synced 2026-08-18 22:36:04 +01:00
add function checkExportExists()
Workaround function made to detect if new QB Inventory functions are available This can be used in other situations like checking if a script is working correctly or not and the export has been registered
This commit is contained in:
@@ -56,6 +56,25 @@ function isServer()
|
|||||||
return IsDuplicityVersion()
|
return IsDuplicityVersion()
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function checkExportExists(resource, export)
|
||||||
|
if not resource or not export then return false end
|
||||||
|
|
||||||
|
local exists = false
|
||||||
|
local ok, result = pcall(function()
|
||||||
|
exists = type(exports[resource][export]) == "function"
|
||||||
|
end)
|
||||||
|
|
||||||
|
if ok and exists then
|
||||||
|
debugPrint(("^3Export Check^7: ^5exports^7['^5%s^7']:^5%s^7() ^2Exists^7"):format(resource, export))
|
||||||
|
return true
|
||||||
|
else
|
||||||
|
debugPrint(("^3Export Check^7: ^5exports^7['^5%s^7']:^5%s^7() ^1Doesn^7'^1t Exist^7"):format(resource, export))
|
||||||
|
return false
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
-------------------------------------------------------------
|
-------------------------------------------------------------
|
||||||
-- Debugging and JSON Utilities
|
-- Debugging and JSON Utilities
|
||||||
-------------------------------------------------------------
|
-------------------------------------------------------------
|
||||||
|
|||||||
Reference in New Issue
Block a user