Using an HTTP request to Google goo.gl URL shortener Web services API, it will request a short URL for a given link.The class can also send a request to expand a given shortened URL with the same Google goo.gl service.
Melli codes are parsed and various calculations are performed to determine if it they are valid or not.The class returns"True" or "False" depending on the result.
The current of the script output is captured and store in cache files for later reusage.The class can just dump the contents of a cache file and exit if the cache file already exists and did not yet expire.
It can generate HTML for payment buttons that when clicked lead the user to sites of supported banks on which they can authorize payments of configurable items and amounts.The class validates ...
It sends HTTP requests with messages in JSON format to Bitcoin node daemon to perform several types of operations to manage accounts and payments with Bitcoin virtual currency.The class ...
It can connect to an Yahoo Messenger server, authenticate as a given user and perform several types of operations on behalf of that user.It can get the user buddy list, add a new buddy, ...
It supports JPEG, PNG and GIF image formats.JavaScript (jQuery + jCrop) is used to select the crop area.The resulting image can be saved to a new JPEG, GIF or PNG image file.
Generated feeds are stored in a remote location on the server.It runs a SQL query to a given database table and generates an RSS 2.0 feed with information from the query results.
By default it goes recursively through a given directory, checking for files with HTML or PHP file name extensions.The class determines whether the scanned files have dangerous tag patterns.The files that have such tags and cleaned and rewritten.
It reads a file and counts its lines.If the file has more than a given limit of lines, the class generates multiple files, each with no more than the limit of lines.To keep up with all the splits, the split files have a different file name prefix (configurable).
A class is for registering, while the other is for calling global functions and other class functions respectively.The classes can take arguments to pass to the called registered functions.
It can retrieve records of MySQL database tables and display the record field values along with links to change the record values or even delete the records.The texts used in the record ...
There is one class that can generate diagrams in the GraphViz DOT format from a list of called or uncalled functions.Functions can also parse PHP scripts to extract the list of functions in the code to generate the call tree graph.
It takes a given IP address and looks up the country to IP addresses database file in CSV format to determine the IP address geographic location.The class gets the IP address country name and country code (2 or 3 letter ISO code).
It does this by looking it up in a MySQL database.It takes a given IP address and looks up a MySQL database to determine the geographic location of the P address.The class returns the IP address country name and country codes with 2 or 3 letters.
It can create a new product feed or import an existing feed from a given URL in either XML product feed, RSS 2.0 or RDF product description formats.The generated feed from an import operation is in the same format as the original file.
It sends HTTP requests to the Last.fm Web services API server to perform a search for a top rated artist or a top rated track with a given tag.The class will return the URL of tracks or the needed HTML code to create a button link to that URL.
The class implements several operations, methods and functions to convert objects and make them work like arrays.Currently it can convert an array to an object of the class and vice-versa, ...
From CSV, data can be converted to JSON, raw text, HTML, SQL INSERT statements or CSV formats.
It executes a given SQL SELECT query and generates an HTML table defined by a template to display the query results.The results table also shows links to navigate between query result ...