Remote Procedure Call Protocol (RPC)
MyInfo is a network-aware Remote procedure call protocol encoded in
JSON (JavaScript Object Notation).
MyInfo wraps around databases (currently only MySQL) to provide frontends securely information about anything. MyBanco uses MyInfo to store and retrieve data about users, bank accounts, documents in the customer relations management system and to also calculate past and present bank balances.
Example In
; ; this is the test data :) ; [CARVER] packets=1 api=1 appid=s [packet:1] plugin=core action=listPlugins
Output from above exmple
; ; Generated with MyInfo [protocol version 1] ; ; This protocol version is outdated ; please upgrade your frontend (!) ; [CARVER] packets=1 error=1 [packet:1] plugin=core action=listPlugins data=["core","sessions","bank","transfer"]
The above was generated by the MyInfo Test, which is in all MyInfo installs in the MyInfo main folder, called "test.php"
Where is MyInfo?
On default installs of MyBanco, MyInfo lives in the 'backend' folder, however, it is possible to move it.