Package:
Summary:
Get the New York city transportation system status
Groups:
Author:
Description:
This class can be used to get the New York city transportation system status.
It can send an HTTP request to the site server of the New York Metropolitan Transportation Authority to retrieve the current transportation system status report.
The class can parse the status report and extract details like the status of the lines of trains, buses and metro.
Package:
Summary:
MySQL database access wrapper using MySQLi
Groups:
Author:
Description:
This class implements a MySQL database access wrapper using MySQLi. It can:
- Establish connections to MySQL server hosts
- Execute SQL queries
- Determine the number of result rows or affected rows
- Retrieve query results into arrays
- Display the schema of a database as HTML lists
Package:
Summary:
Compares strings to determine similarity level
Groups:
Author:
Description:
This class can be used to compares strings to determine similarity level.
It takes two strings to compare and split the strings into words.
The class uses the Levenshtein algorithm to compare the words and determine the overall similarity level.
Package:
Summary:
Connect and query MySQL databases
Groups:
Author:
Description:
This package can be used to connect and query MySQL databases.
There is one simple class for establishing MySQL database connections.
There is another simple class for executing queries and retrieving the results into arrays.
Package:
Summary:
Parse and access binary Excel files in pure PHP
Groups:
Author:
Description:
This package can be used to parse and access binary Excel files in pure PHP.
It can take the data of an Excel file in the binary format and parse it to take the spreadsheet structure.
The package provides several classes that extract the different parts of a spreadsheet and allow iterating those parts like workbooks, sheets, rows, columns and cells.
Package:
Summary:
Measure the time PHP code takes to execute
Groups:
Author:
Description:
This class can be used to Measure the time PHP code takes to execute.
It takes a string with PHP code and it executes the code repeatedly a given number times.
The class can display a table showing the average time and the memory that the code took when it executed.
Package:
Summary:
MySQL database access wrapper
Groups:
Author:
Description:
This class is a MySQL database access wrapper.
It can establish connections to a MySQL server host and execute SQL SELECT, INSERT, UPDATE and DELETE queries from parameter lists that define tables, fields, field values, and condition clauses.
Package:
Summary:
Generate grouped input select options from arrays
Groups:
Author:
Description:
This class can be used to generate grouped input select options from arrays.
It can generate HTML for a select form input with values from an associative array.
The array may contain nested arrays that can be used to define nested option groups.
Package:
Summary:
Generate grouped input select options from arrays
Groups:
Author:
Description:
This class can be used to generate grouped input select options from arrays.
It can generate HTML for a select form input with values from an associative array.
The array may contain nested arrays that can be used to define nested option groups.
Package:
Summary:
Split MySQL query results into pages
Groups:
Author:
Description:
This class can be used to split MySQL query results into pages.
It can execute a given MySQL SELECT query limiting its results so it only retrieves a range of rows to show part of a listing of a limited number of records in the current page.
The class can also generate HTML links to browse the pages over which the query results listing were split.