Login   Register  
PHP Classes
elePHPant
Icontem

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 Saturday - 2020-04-04

 




  • Contents


    • Latest PHP Classes blog posts

    • Notable PHP package: PHPInfo Compare Online (1 day ago)

      Posted on: 2020-04-03
      Summary: phpinfo() is a PHP function that allows users to see details of the current configuration of PHP.

      This package can extract the information of the phpinfo() function, so it can be exported and compared with the configuration of other environments. That is useful to verify if two environments on which PHP is running are using the same configuration.

      Read this article to learn more details about how this notable PHP package works.
    • How to Learn More about PHP Online for Free in 2020 While You Wait for Your Next Job (3 days ago)

      Posted on: 2020-04-01
      Summary: Sometimes PHP developers have some free time that they could use to do something useful.

      One of the best ways to use that time is to learn new things so you can become an even better developer.

      Read this article to learn more about some nice resources that you can use to learn for free more about PHP and related topics either in English, Portuguese and many other languages.
    • Notable PHP package: Shiki PHP Proxy Request to Another Server (5 days ago)

      Posted on: 2020-03-30
      Summary: Some people need to be able to access certain pages or files that are available on a remote Web server.

      However, some times they are working on environments that have restricted access to the Internet, like for instance companies that impose access restrictions to the sites they can access.

      This package provides a workaround solution that allows retrieving files from any site using an intermediate site running this class and serve the desired file compressed as a ZIP archive.

      Read this article to learn more details about how this notable PHP package works.
    • Notable PHP package: PHP Short URL Generator (7 days ago)

      Posted on: 2020-03-28
      Summary: Short URLs are useful to provide a short version of an URL that may be too long to fit in certain Web forms that limit the length that the URL can have.

      This package provides a complete solution to create short URLs that can be run on any domain that you control. It uses XML files to store the short URL information instead of regular SQL based databases.

      Read this article to learn more details about how this notable PHP package works.
    • Notable PHP package: OpenStreetMap Nominatim PHP Class (9 days ago)

      Posted on: 2020-03-26
      Summary: OpenStreetMap is a free alternative to other well known solutions for presenting maps on Web pages, as well inquire about locations on the map.

      This class provides means to search for addresses and their geographic locations by calling the OSM Nominatim API.

      Read this article to learn more details about how this notable PHP package works.
    • Notable PHP package: PHP Ride Locale API (11 days ago)

      Posted on: 2020-03-24
      Summary: Ride sharing has been an alternative for sharing cars and other vehicles that can be used to transport multiple people between different places.

      This package implements a system that can be used to manage the activity of sharing rides with multiple vehicles between multiple people

      It provides an API that can be used to develop mobile applications that can run on different mobile devices.

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

      Posted on: 2020-03-22
      Summary: PASETO (Platform-Agnostic SEcurity TOkens) is a more secure approach sign, encrypt and decrypt data designed by Scott Arciszewski as an alternative to using JSON Web Tokens .

      This package provides an PHP implementation of PASETO.

      Read this article to learn more details about how this notable PHP package works.
    • Notable PHP package: PHP Golden Rectangle Generator (15 days ago)

      Posted on: 2020-03-20
      Summary: The golden rectangle is a rectangle that has a proportion ratio between their sides in such a way that it can that it is perfect for activities like architecture of buildings or artistic paintings to achieve balance aesthetic beauty.

      This class can create a rectangle with perfect proportions based on the golden rectangle algorithm.

      Read this article to learn more details about how this notable PHP package works.
    • Notable PHP package: PHP Memory Limit Manager (17 days ago)

      Posted on: 2020-03-18
      Summary: PHP has a setting that limits the usage of memory by the current script to avoid that the script uses too much memory and makes the current system unusable.

      Applications can also check if the current memory usage is near the configured limit.

      This package takes advantage of that possibility to allow applications to execute certain actions or avoid other actions, so the current script does not exceed the current memory limit and terminates abnormally.

      Read this article to learn more details about how this notable PHP package works.
    • Notable PHP package: PHP Flight Schedules (19 days ago)

      Posted on: 2020-03-16
      Summary: Many sites that work on the travelling business and related areas of activity need to know about information related with flights of companies that take passengers to many destinations around the world.

      This package provides a PHP solution to get many types of details about flights, airports, schedules, airplanes, etc.. that can be useful for many sorts of travelling businesses.

      Read this article to learn more details about how this notable PHP package works.
    • Notable PHP package: D3 Labels (21 days ago)

      Posted on: 2020-03-14
      Summary: The YII framework provides classes to create model objects. These objects are used to store and retrieve application objects usually in relational databases.

      This package provides a solution to extend the YII framework based objects to attach label tag values, so it becomes easier to reference certain objects for instance to display their information on a Web page.

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

      Posted on: 2020-03-12
      Summary: Many PHP developers work on sites that need to run on servers based on Windows.

      Sometimes it is necessary to obtain certain types of information about files available on a Windows system.

      Such types of information are not available using the built-in PHP functions dedicated to check files.

      This package provides an alternative solution that uses a Windows COM object to inspect those Windows specific types of information.

      Read this article to learn more details about how this notable PHP package works.
    • Notable PHP package: PHP Person Name Case Corrector (25 days ago)

      Posted on: 2020-03-10
      Summary: Some systems of the past may have forced storing the names of people in all upper case letters or other form that is not the correct way to write their names.

      This class can fix the case of personal names of people of several countries when the case is of the letters is not correct.

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

      Posted on: 2020-03-08
      Summary: Drupal is a well known PHP based content management system. It provides the possibility to expand its capabilities by the means of installing modules developed by third-party developers.

      This package implements a Drupal module that can be used to display a new set of icons in blocks, menus, filters and fields in sites served using Drupal.

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

      Posted on: 2020-03-06
      Summary: Every PHP application has requirements to be able to run properly.

      Many developers spend a lot of time trying to install and run applications that have requirements which are not possible to satisfy in the current environment without making changes.

      This package helps verifying many types of application requirements. It can be used to tell in advance to the developers that try to install them what they need to change in their environment before they get started installing and running an application.

      Read this article to learn more details about how this notable PHP package works.
    • Notable PHP package: Symfony Create Bundle Skeleton (30 days ago)

      Posted on: 2020-03-04
      Summary: Symfony is a popular PHP framework used to develop many types of PHP based applications.

      Symfony supports bundles which are basically components that can be reused by many applications.

      This package implements a Web based application to help creating Symfony Bundles.

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

    Contents


    Innovation award results

    Innovation Award winners Congratulations to Manolo Salsas and Chouchen and Yuriy Tkachenko and Stefan Kientzler!


    Rank Class Author Score Points Prize
    1 Symfony Create Bundle Skeleton
    Application to create reusable Symfony Bundles
    Manolo Salsas Spain 12.50% 15
    1 Shiki PHP Proxy Request to Another Server
    Retrieve and zip a file from a remote server
    Chouchen France 12.50% 15
    1 PHP Person Name Case Corrector
    Correct the case of personal names
    Yuriy Tkachenko Russian Federation 12.50% 15
    1 OpenStreetMap Nominatim PHP Class
    Search addresses with the OSM Nominatim API
    Stefan Kientzler Germany 12.50% 15
    5 Check PHP Requirements
    Verify conditions for a PHP application to run
    Miraz Mac Bangladesh 6.25% 11
    5 PHP Memory Limit Manager
    Set the PHP memory limit and check if is exceeded
    nvb Germany 6.25% 11
    5 Drupal Icon Module API
    Icons for Drupal blocks, menus, filters and fields
    Malik Naik India 6.25% 11
    5 PHP Windows File Attributes
    Get the type and other properties of Windows files
    Hassane Moussa 6.25% 11
    5 PHP Flight Schedules
    Get real time flight schedules using aviationStack
    Dave Smith United States 6.25% 11
    5 PHP Windows exe Parser
    Parse and extract details from Windows exe files
    peyman Iran 6.25% 11
    5 PHP Golden Rectangle Generator
    Create a rectangle with perfect proportions
    Dannel Cuba 6.25% 11
    5 D3 Labels
    Attach label tag values to model objects
    Uldis Nelsons Latvia 6.25% 11
    13 PHP Ride Locale API
    API to keep track of vehicle ride sharing
    Malik Naik India <1.00% 3
    13 PHP Short URL Generator
    Create short URLs storing them in a XML database
    Chouchen France <1.00% 3
    13 PHP PASeTo
    Encrypt and decrypt data with PaSeTO protocol
    Scott Arciszewski United States <1.00% 3


    Award page

    Nominees to win the award of March of 2020

    Class: PHP Manager Classes
    Description: Manage the access to multiple driver classes
    Author: DeGraciaMathieu
    Country: France


    Class: Multiple Currency Laravel Service
    Description: Manage product prices in multiple currencies
    Author: Moamen Eltouny
    Country: Egypt


    Class: Laravel Settings Model
    Description: Store and retrieve settings for model objects
    Author: Moamen Eltouny
    Country: Egypt


    Class: PHP MySQL Table Information
    Description: Creates a PDF report with a MySQL table structure
    Author: Stefan Kientzler
    Country: Germany


    Class: PHP Personal Finance App API
    Description: Provides an API to control personal expenses
    Author: Paulo Henrique
    Country: Brazil


    Class: PHP Create UUID v4 type
    Description: A custom Doctrine data type for UUID v4 values
    Author: Michael Cummings
    Country: United States


    Class: PHP Doctrine Person Table Skeleton
    Description: Provides a skeleton of tables for person entities
    Author: Michael Cummings
    Country: United States


    Class: PHP Object Factory
    Description: Create objects of given types defined by name
    Author: Aleksandar Zivanovic
    Country: Serbia


    Class: Laravel Password History Validation
    Description: Prevent users from reusing recently used passwords
    Author: Edward Paul
    Country: Nigeria


    Class: Msalsas PHP GDPR Consent Banner Bundle
    Description: Present content banners for Symfony Web projects
    Author: Manolo Salsas
    Country: Spain


    Class: PHP API Document Generator
    Description: Generate automatic documentation for APIs
    Author: nvb
    Country: Germany


    Class: PHP Mantis Export to iCal
    Description: Export Mantis bug reports in iCal format
    Author: Kjell-Inge Gustafsson
    Country: Sweden


    Class: PHP Document Scanner using SANE or eSCL AirPrint
    Description: Web interface to scan printed documents
    Author: Mark de Leon
    Country: United States


    Class: Laravel VTU
    Description: Buy pre-paid products from VTU providers
    Author: Zacchaeus Bolaji
    Country: Nigeria


    Class: PHP Image Handling API
    Description: Provide an API to do image manipulation operations
    Author: Kjell-Inge Gustafsson
    Country: Sweden


    Class: PHP Corona Virus Database
    Description: An API to lookup information about Corona Virus
    Author: Max Base
    Country: United States


    Class: PHPInfo Compare Online
    Description: Parse and compare PHP configuration versions
    Author: Stefan Kientzler
    Country: Germany


    Class: PHP SameSite Cookie Setter
    Description: Set cookie values with the SameSite flag enabled
    Author: Ovunc Tukenmez
    Country: Turkey


    Vote

    Contents


    Latest support forum threads

    Subject Posted on Class
    .mbox - Extract All attachments
    Looking for docs
    2020-04-04 PHP MIME Email Message Parser
    What is the code license?
    The site mentions BSD but the code doesn't have any license.
    2020-04-02 PHP Delaunay Triangulation
    PHP Deprecated: Function create_function() is deprecated
    PHP Deprecated: Function create_function() is deprecated
    2020-04-01 setTimeout and setInterval
    add NM
    could you add NM conversion as well
    2020-03-29 PHP Distance Calculation using Latitude and Longitude
    Token
    Help
    2020-03-28 PHP Corona Virus Database

    Contents


    • Latest package entries

    • TTags

      Author: Rich Rohde
      Date: 2020-04-03 (1 day ago)
      Groups: HTML, PHP 5
      Description: This class can be used to compose HTML documents setting tags and parameters.

      It provides functions that generate HTML stand and end tags by passing any necessary parameter values.

      The class is aware of the types of tags and types of parameters that each supported tag can take, so it can verify if a tag is defined correctly.

      The class functions return strings of HTML for each tag that needs to be added to the HTML document.
    • Laravel Database Filter Result Class

      Author: Edward Paul
      Date: 2020-04-02 (2 days ago)
      Groups: PHP 5, Databases, Libraries
      Description: This class can compose condition filters to retrieve query result.

      It provides a base classes and traits to be create filter implementation classes that define conditions that will be used to compose SQL queries that retrieve database table records that will be mapped to objects.

      The filter implementation classes can define one filter condition by specifying field names and values to be matched in the SQL queries.

      There may also exist composite filter implementation classes that define a set of conditions which can be defined in separate filter classes.
    • Find PHP Service

      Author: Edward Paul
      Date: 2020-04-01 (3 days ago)
      Groups: PHP 5, Searching, Geography
      Description: This package implements an application to find services in a near location.

      It provides a Web based user interface to perform searches on a database of existing providers that can perform services that the user needs.

      The package uses Google Maps to display the providers information on a map to be displayed on the page.

      This web app that allows consumers to search for services close to their proximity.
    • PHP Openstreetmap Route API

      Author: Stefan Kientzler
      Date: 2020-03-31 (4 days ago)
      Groups: PHP 5, Web services, Geography
      Description: This class can calculate routes between two locations with OpenStreetMap API.

      It can send HTTP requests to the OpenStreetMap API Web server to query the route between two given locations, using a given type of vehicle.

      The class can return the route details like the distance to travel, the duration of the trip, trip instructions, and a list of segments that connect locations with given coordinates that form the route.

      The returned route can be downloaded or saved to a file in GPX format.
    • Simple PHP Registry Class

      Author: Dryzler
      Date: 2020-03-30 (5 days ago)
      Groups: Data types, Design Patterns
      Description: This class can create a registry using the singleton pattern.

      It can create an object of the class and store it in a static variable, so next time the registry class is called to get the object, it will return the same object that was created initially.

      The class can also set and get registry values that are assigned to keys with given names.
    • PHP Image Handling API

      Author: Kjell-Inge Gustafsson
      Date: 2020-03-29 (6 days ago)
      Groups: PHP 5, Graphics, Web services
      Description: This package can provide an API to do image manipulation operations.

      The main class can preform many types of operations to manipulate images on image files in all formats supported by the PHP GD extension like PNG, JPEG, GIF, etc..

      It can perform image manipulation operations like crop region, resize, adapt size and convert.

      The package comes with scripts that can be used to make the package as a Web based API to be called from other servers, as well a Web interface for users to control the manipulation operations they want to images they upload.
    • PHP Naira Currency Exchange Rate

      Author: Edward Paul
      Date: 2020-03-28 (7 days ago)
      Groups: PHP 5, Web services, Finances
      Description: This package can get the conversion rate for Naira to other currencies.

      It can send HTTP requests to the an API that get the exchange rates between the Naira currency and other common currencies like the USD, GBP, EUR, JPY, XAF, CNY, QAR, ZAR and SEK.

      The API can return exchange rates from Foreign CBN, Bureau De Change, Bank, Western Union and MoneyGram.

    Contents


    Contents