Merge pull request #1 from jordandukart/7.x

Add API doc.
Merge pull request #2 from jordandukart/7.x

7.x
function name fix
Merge pull request #4 from willtp87/7.x.fixes

function name fix