Login   Register  
PHP Classes

Site content newsletter

Recommend this page to a friend!
  Daily HTML version   Weekly HTML version   Daily text version   Weekly text version  

Hello this is the Weekly PHP Classes newsletter of Monday - 2017-05-22

  • Latest PHP specialists forum threads

    Subject Updated on
    Error reading public keys
    PHP errors reading generated public key files


    • Latest PHP Classes blog posts

    • Notable PHP package: Unified PHP Playlist (4 days ago)

      Posted on: 2017-05-18
      Summary: Playlists are lists of audio and video clips that can be watched in a sequence defined by the user. Playlists can be saved in files defined in many different formats.

      This class can read playlists in many well known formats. It can extract many types of details of the listed media.

      Read this article to learn more details about how this notable PHP package works.
    • Notable PHP package: everSign PHP Document Signing (6 days ago)

      Posted on: 2017-05-16
      Summary: Many Web sites need their users to sign contracts to become legally valid. Therefore it is necessary to take the users signature.

      everSign is a service that can take the users signature and apply it to the documents like contracts and others.

      This class can perform several operations with documents to be signed using the everSign service using its API.

      Read this article to learn more details about how this notable PHP package works.
    • Notable PHP package: PHP Session MySQL Handler (12 days ago)

      Posted on: 2017-05-10
      Summary: By default PHP stores information of session variables in files, but applications can provide their own session handlers and store session data in other storage containers like databases. It is common to store session data in MySQL databases.

      One issue to be concerned with sessions is that only one script can change session data at a time of a given user.

      For databases, transactions could be used to prevent that multiple scripts try to change the same user session data in a way that could cause inconsistency.

      However, the use of sessions may cause that the table that contains session data records locks the access to session records of all users.

      This class provides a better solution by using row level locking, thus allowing that session records of different users be changed at the same time by different scripts.

      Read this article to learn more details about how this notable PHP package works.
    • PHP and JavaScript Innovation Award Report April 2017 Edition - January 2017 nominees (18 days ago)

      Posted on: 2017-05-04
      Summary: This is the April edition of the Innovation Award podcast hangout recorded by Manuel Lemos and Arturs Sosins to comment on the outstanding features of all the past month nominees and winners PHP and JavaScript packages, the prizes that the authors earned, starting with the nominees from the month of January 2017.

      Listen to the podcast, or watch the hangout video to learn why the nominated packages were considered to be innovative, as well the current rankings of the Innovation Award Championship by author and by country.
    • Notable PHP package: PHP ODT Template SQL Reports (19 days ago)

      Posted on: 2017-05-03
      Summary: Many applications need to generate reports from data retrieved from a database.

      This class can generate reports from MySQL database query results using templates in the ODT format used by OpenOffice.

      This allows creating report documents formatted with user defined templates and replacing placeholders with data from a database.

      Read this article to learn more details about how this notable PHP package works.
    • A Better Way to Find Your Next Job (19 days ago)

      Posted on: 2017-05-03
      Summary: What if it was possible for jobs to go after you instead you having to go after jobs?

      Read this article to learn how Hired can help you to make that happen.
    • Notable PHP package: Name String Order (21 days ago)

      Posted on: 2017-05-01
      Summary: The name of a person can be represented in different ways in different places. Sometimes the surname appears first, others times it appears last.

      This class can take a look at a string with a person name and detect if the surname comes first or last. Then it can reformat the name according to whatever order is preferred in your PHP application.

      Read this article to learn more details about how this notable PHP package works.
    • Notable PHP package: PHP iTunes Search API (26 days ago)

      Posted on: 2017-04-26
      Summary: iTunes is a popular store for purchasing media and apps for Apple devices.

      This package can send queries to iTunes APIs to retrieve and parse RSS feeds with the details of several types of media and apps sold by iTunes.

      Read this article to learn more details about how this notable PHP package works.
    • Notable PHP package: File Pager (28 days ago)

      Posted on: 2017-04-24
      Summary: Pagination is useful to split listings of long information into multiple pages. It is often used to split database query results into a list of Web pages.

      This package can paginate an arbitrary text into a list of pages of limited line length suited to display on console terminal.

      Read this article to learn more details about how this notable PHP package works.


    Innovation award results

    Innovation Award winners Congratulations to Nahid Bin Azhar!

    Rank Class Author Score Points Prize
    1 PHP JSON Query
    Query JSON data to find and extract information
    Nahid Bin Azhar Bangladesh 30.56% 13 One downloadable copy of Komodo IDE
    2 Media Converter
    Convert audio and video and generate GIF previews
    Sergey Vanyushin Russian Federation 11.11% 12 PhpStorm IDE 1 year individual subscription
    2 PHP Code Fixer
    Find deprecated functions and variables in PHP
    Sergey Vanyushin Russian Federation 11.11% 12
    2 PHP Dominant Color
    Create image with color of another dominant color
    Arnel Labarda Philippines 11.11% 12 One big elePHPant Plush Mascott
    5 File Pager
    Output files split into pages of limited length
    Edgar Asatryan Armenia 5.56% 9
    5 PHP Word Search in Array
    Search a word in a 2 dimension array of characters
    Ravindu Taveesha Sri Lanka 5.56% 9
    5 PHP EOL Conversion
    Convert the end of line characters of given files
    Michael Cummings United States 5.56% 9
    5 PHP NBA API and MLB Stats
    Retrieve statistics from NBA and MLB API
    Matthew Boyle United States 5.56% 9
    5 PHP iTunes Search API
    Fetch data about podcast and apps from iTunes
    Yasir Siddiqui Pakistan 5.56% 9
    10 PHP TimeZones
    Retrieve or validate world time zones
    Peter Kahl Hong Kong 2.78% 4
    10 PHPF
    Reformat PHP scripts according to code style
    Subin Siby India 2.78% 4
    10 Tiny PHP Address Book
    Manage address book stored in a database with PDO
    Vallo Reima Estonia 2.78% 4
    13 PHP GPX Library
    Parser and generator of GPS Exchange files
    Jakub Dubec Slovak Republic <1.00% 1

    Award page

    Nominees to win the award of April of 2017

    Class: PHP Wallpaper Download
    Description: Upload, list and display wallpaper images
    Author: Vishv Sahdev
    Country: India

    Class: Name String Order
    Description: Get person name and surname from a string
    Author: Peter Kahl
    Country: Hong Kong

    Class: PHP Session MySQL Handler
    Description: Handler for storing session data in MySQL
    Author: Lars Moelleken
    Country: Germany

    Class: dynClass
    Description: Extends stdClass to have callable functions
    Author: Chris Jeffries
    Country: United Kingdom

    Class: Oire Base64
    Description: URL safe encoding and decoding of data with Base64
    Author: Andre Polykanine A.K.A. Menelion Elens˙lŰ
    Country: Ukraine

    Class: PHP Get Locale from CountryCode
    Description: Determine locale language from country code
    Author: Peter Kahl
    Country: Hong Kong

    Class: PHP Random Text Generator
    Description: Generate test data from word files
    Author: Max Stemplevski
    Country: Belarus

    Class: Unified PHP Playlist
    Description: Read playlists of formats asx, m3u, pls, xspf, etc
    Author: Sergey Vanyushin
    Country: Russian Federation

    Class: PHP Wscript.shell Exec
    Description: Run commands using Windows WScript object
    Author: Christian Vigh
    Country: France

    Class: Phonetic Algorithms
    Description: Search text matching the sound of words
    Author: Lars Moelleken
    Country: Germany

    Class: PHP PayPal SDK
    Description: Access Paypal payments API using SOAP Web services
    Author: WsdlToPhp
    Country: France

    Class: PHP ODT Template SQL Reports
    Description: Generate report from MySQL data using ODT template
    Author: Marco Sillano
    Country: Italy

    Class: PHP Webcam Capture
    Description: Save picture taken from Webcam to a file or MySQL
    Author: Vivek moyal
    Country: India

    Class: everSign PHP Document Signing
    Description: Digital signature of PDF documents with everSign
    Author: Dave Smith
    Country: United States



    Latest support forum threads

    Subject Posted on Class
    Package rating comment
    2017-05-21 PHP Webcam Capture
    Very good algorithm and very good explaining, i was searching...
    Package rating comment
    2017-05-20 PHP AStar Algorithm
    Perfeito, era exatamente o que eu estava precisando.
    Package rating comment
    2017-05-19 PHP PDF to Text
    Package rating comment
    2017-05-18 Apple OS X build
    Package rating comment
    2017-05-18 PHP Slack Bot
    Package rating comment
    2017-05-18 PHP Ionic Push Notification
    filter by tags
    how to filter by tags?
    2017-05-17 Instagram API integration with PHP
    How to implement in Laravel
    Laravel, PhpToText
    2017-05-16 PHP PDF to Text


    • Latest package entries

    • PHP TIFF Split and Merge

      Author: Christian Vigh
      Date: 2017-05-21 (1 day ago)
      Groups: PHP 5, Graphics
      Description: This package can split and merge multipage TIFF images.

      It can take a TIFF image that may cover multiple pages into several single page TIFF images.

      It can also merge single page TIFF image files.
    • Num2Txt

      Author: Antonio
      Date: 2017-05-20 (2 days ago)
      Groups: PHP 5, Text processing, Math
      Description: This class can convert a number to Spanish text.

      It can take a number and returns a text string that spells the number with words in Spanish.

      The class can spell a number of less than 1,000,000,000,000 .
    • Banklink

      Author: Rene Korss
      Date: 2017-05-20 (2 days ago)
      Groups: PHP 5, E-Commerce, Libraries, Web services
      Description: This package can take payments with multiple payment gateways.

      It can generate arrays of parameters to be included in a HTML form for payment buttons that will be processed at each of the supported payment gateway sites.

      It can also take request parameters to received from the payment site when a payment is processed and returns the payment parameters.

      Currently it supports the payment gateways Baltic banklinks (2016 protocol), E-commerce gateaway (Estcard, Nets Estonia) and Liisi Payment Link.
    • Countries Info

      Author: Peter Kahl
      Date: 2017-05-19 (3 days ago)
      Groups: Localization, PHP 5, Geography
      Description: This class can retrieve country information from MySQL database.

      It can query a MySQL database to retrieve several details of information of a country like: code, flag, name, latitude, longitude, elevation, continent, locale, and dialcode.

      The country name can be retrieved in different languages like arabic, czech, danish, german, english, spanish, french, hebrew, italian, japanese, ducth, portuguese, russian, chinese, etc..
    • Cloudways API Class

      Author: Shahroze Nawaz
      Date: 2017-05-19 (3 days ago)
      Groups: PHP 5, Hosting
      Description: This class can manage servers and applications with CloudWays API.

      It can send HTTP requests to the CloudWays API Web server to perform several operations with servers hosted via the CloudWays platform.

      Currently it can get all the servers of an account, delete a server, get and set the settings of a server, get server applications, add or delete an application.
    • PHP Stop Words List

      Author: Lars Moelleken
      Date: 2017-05-18 (4 days ago)
      Groups: Localization, PHP 5, Text processing
      Description: This class can get stop words for many different languages.

      It takes a given language identifier and loads a list of known stop words for that language.

      Currently it supports returning an array of stop words of the languages: Danish, German, English, Spanish, Finnish, French, Hungarian, Italian, Dutch, Norwegian, Portuguese, Russian, Slovenian and Turkish.
    • QR Code

      Author: Loris Barbiero
      Date: 2017-05-18 (4 days ago)
      Groups: PHP 5, Graphics, Web services
      Description: This class can get URL for an image of a QR Code using Google API.

      It takes the data for a given code and returns the URL of Google Chart API for an image that shows the associated QR Code.

      The image width, height, encoding and level are configurable parameters.
    • PHP Array Statistical Class

      Author: zinsou A.A.E.Mo´se
      Date: 2017-05-17 (5 days ago)
      Groups: Math
      Description: This package can perform statistical operations with data in arrays.

      It can take a set of data values as parameter in an array and performs several operations, like This class do all you,human can do on statistical frequency, variance, co-variance, etc..

      The package can also generate chart images from the results of the processed data.
    • PHP AStar Algorithm

      Author: Vitalij Mik
      Date: 2017-05-17 (5 days ago)
      Groups: Algorithms, PHP 5, Geography
      Description: This package can find the path between two points in a grid with A* algorithm.

      It can take as parameter an array that represents a grid of node points in a map that can be traversed or not.

      It takes the coordinates of a start and end node and returns a path of nodes that represent the path to go from start and end point.
    • Saika

      Author: Miraz Mac
      Date: 2017-05-16 (6 days ago)
      Groups: PHP 5, Libraries, Design Patterns
      Description: This package is a base MVC framework for PHP Web applications.

      It provides base classes for implementing Web applications in PHP.

      Currently it provides base controller and view classes, as well classes for processing request parameters, redirect requests, mananaging cookie and session values, access databases with PDO, manage cached data, perform CAPTCHA validation, etc..
    • PHP IBM Watson

      Date: 2017-05-15 (7 days ago)
      Groups: PHP 5, Web services, Artificial intelligence
      Description: This package can call IBM Watson API services.

      It sends HTTP requests to several types of APIs of IBM Watson.

      Currently it provides classes to access APIs for natural language understanding, language translation, etc..
    • PHP Continent Code to Names

      Author: Peter Kahl
      Date: 2017-05-15 (7 days ago)
      Groups: Localization, PHP 5, Geography
      Description: This class can retrieve the continent names in multiple languages.

      It can take a two letter code for a continent and return the name of the continent in multiple possible languages.

      Currently the class supports the returning the names in Spanish, Czech, Danish, Germany, English, French, Hebrew, Italian, Japanese, Dutch, Portuguese, Russian, Slovakian, and Chinese.