Where is the full development reference including list of methods available?

Bryan, thank you for your response.

Yes, I switch the language to PHP on every square page I go to that shows code. And I do see the response, but all that shows me are the objects. I would still have to parse the object myself to get the data I want. After digging through source code in the PHP SDK, I found the getUrl() function that I could call to get the URL in a single command like this
$api_response->getResult()->getPaymentLink()->getUrl();

Where on the Square site can I find that info? I tried searching the entire Square site for it, including the built-in search, and nothing for “getUrl” comes up. I even tried doing a google search for “Square PHP getUrl” and nothing comes up. How are developers supposed to know about all of the functions or methods that are available to use if they’re not listed or even referenced anywhere by Square? It seems like the Square SDK is missing some majorly useful developer references and information.