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 Wednesday - 2024-07-24

  • Contents


    Innovation award results

    Nominees to win the award of June of 2024

    Class: PHPInfo Guard
    Description: Protected replacement for the phpinfo() function
    Author: Eric Jumba
    Country: United States

    Class: QR Code PHP
    Description: Process decoded QR Code received from the browser
    Author: Marcelo Telles
    Country: Brazil

    Class: Protected PHPInfo
    Description: Show PHPInfo function output on a protected page
    Author: Faris AL-Otabi
    Country: Saudi Arabia

    Class: Emask Notifier
    Description: Send SMS messages using an API and notify by email
    Author: Chun-Sheng, Li
    Country: Taiwan

    Class: Fast Pages
    Description: Generate HTML for several types of pages
    Author: Rodrigo Faustino
    Country: Brazil

    Class: IrisSG Technical Test
    Description: Convert spreadsheet column letters to numbers
    Author: András Zoltán-Gyárfás
    Country: Romania

    Class: Strategy Pattern Example
    Description: Add a competition strategy to model classes
    Author: András Zoltán-Gyárfás
    Country: Romania

    Class: APL Test
    Description: Process large CSV files using Laravel queues
    Author: András Zoltán-Gyárfás
    Country: Romania

    Class: Feature Flag
    Description: Enable and disable features of Laravel application
    Author: Mohamed Ahmed
    Country: Egypt

    Class: Font Awesome Gutenberg Picker
    Description: Use Font Awesome Icons on WordPress posts
    Author: Victor Andeloci
    Country: Brazil

    Class: Laravel Middleman
    Description: Improve the security of HTTP request responses
    Author: The Algoslingers
    Country: Ghana

    Class: Yii2 Giitwig
    Description: Implement CRUD applications using Twig templates
    Author: Insolita
    Country: Russian Federation



    • Latest package entries

    • Melis Messenger

      Picture of Fabrice Fesch
      Author: Fabrice Fesch
      Date: 2024-07-23 (1 day ago)
      Groups: Content management
      Description: This package can exchange messages between Melis platform users.

      It provides an application based on the Melis Platform that allows users to perform several types of messaging operations.

      Currently, it can:

      - Display the messaging tool in the platform

      - Create conversations between users
    • Devs Hunt

      Picture of Maniruzzaman Akash
      Author: Maniruzzaman Akash
      Date: 2024-07-22 (2 days ago)
      Groups: Content management, Web services, PHP 7, Applications
      Description: This package can manage courses and student enrolment.

      It provides an application that can perform several tasks to manage courses and the enrolment of students in the classes.

      Currently, it can manage.

      - Courses

      - Course categories

      - Course lectures

      - Course Dashboard

      - Course pages

      - User accounts

      - User roles

      The package also provides an API for user subscriptions.
    • Customize Widget for WordPress

      Picture of Adeleye Ayodeji
      Author: Adeleye Ayodeji
      Date: 2024-07-21 (3 days ago)
      Groups: PHP 5, Content management, Chat, Blogs
      Description: This package allows to customize the WordPress chat widget.

      It is a plugin that can embed the chat system in pages of a WordPress site.

      The plugin can customize the widget color scheme, text, positioning, and behavior.
    • Testes Unitarios

      Picture of Rodrigo Faustino
      Author: Rodrigo Faustino
      Date: 2024-07-20 (4 days ago)
      Groups: Language, Testing, PHP 8
      Description: This package can show how to test classes using PHPUnit.

      It provides several classes that perform certain operations.

      The package also provides test classes to use with PHPUnit to demonstrate how to test if the operation classes work as expected.
    • Simple Laravel Ecommerce

      Picture of Adeleye Ayodeji
      Author: Adeleye Ayodeji
      Date: 2024-07-19 (5 days ago)
      Groups: PHP 5, E-Commerce, Libraries, Applications
      Description: This package provides an E-commerce application to expose seller products.

      It implements a Web application that lets sellers show their products.

      Currently, it can:

      - Allows users to log in with their accounts

      - Show a page with a list of products

      - Show page with the details of a product

      - Show a page with a list of products with names that match search terms entered by the users
    • aaPanel Autocreate Subsite

      Picture of Alfredo Rodriguez
      Author: Alfredo Rodriguez
      Date: 2024-07-18 (6 days ago)
      Groups: PHP 5, Systems administration, Web services, Hosting
      Description: This package can manage sites hosted in a server using aaPanel.

      It can send HTTP requests to the aaPanel API Web server to perform several operations to manage sites that the aaPanel installation can control.

      Currently, it can:

      - Add a new site that can work with a given language and version like for instance PHP

      - Add a database

      - Add a FTP account

      - Add, delete, and modify a site sub-domain

      - Upload and unzip a given zip archive

      - Force the site to serve pages only using HTTPS

      - Enable an SSL certificate

      - Add a site list

      - Delete, disable, and enable a site

      - Import a database using a SQL file

      - Etc...
    • Rand UA

      Picture of Cauę Santana
      Author: Cauę Santana
      Date: 2024-07-17 (7 days ago)
      Groups: HTTP, Testing, PHP 7
      Description: This class can generate browser user agent strings to test sites.

      It can take the identification of an operating system and user browser type, and generate the User-Agent header string value that can be used to simulate an HTTP request sent to a site Web server.

      The class can generate a random User-Agent header string value from a list of supported browser identifications.

      Currently, it supports the browsers: Google Chrome, Microsoft Edge, Mozilla Firefox, Opera, and Apple Safari.