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 Tuesday - 2025-07-08




  • Contents


    • Latest PHP Classes blog posts

    • Refactor More Than Code: Learn about Refactoring PHP Code and Other Tools and Methods to Improve Your Code (6 days ago)

      Posted on: 2025-07-02
      Summary: Refactoring is an activity that developers can do to improve their code beneficially.

      The benefits of refactoring code include improving the maintainability of a project, improving the code performance, and reducing bugs.

      Read this short article to learn how you can learn more about code refactoring methods and tools from the Code & Character newsletter.
    • What Are the PHP Trends in 2025 (14 days ago)

      Posted on: 2025-06-24
      Summary: The PHP Classes site is now 26 years old.

      This site would not be useful for all these years if it did not adapt to the changes in the PHP community.

      Read this short article to learn more about what we see as trends that the PHP community of today will follow for the next year.
    • Build AI Agents That Run Your Day - While You Focus on What Matters (22 days ago)

      Posted on: 2025-06-16
      Summary: One of the most promising areas for software developers to progress in the career is indeed artificial intelligence.

      Artificial intelligence agents allow developers to build systems that can automate the completion of tasks on behalf of the users.

      Read this article to learn how you can enroll in a masterclass to learn how you can build your own artificial intelligence agents to use in the software applications that you develop.

    Contents


    Innovation award results

    Nominees to win the award of June of 2025

    Class: Laravel TikFinity Webhooks
    Description: Handle TikTok events using TikFinity Webhooks
    Author: Stefan Ninic
    Country: Bosnia and Herzegovina


    Class: Site Language Redirection
    Description: Redirect TYPO3 users to site of their language
    Author: Harald Atteneder
    Country: Austria


    Class: Scloby Client API
    Description: Client to call Scloby cloud POS API
    Author: Francesco Danti
    Country: Italy


    Class: My Personal Collection
    Description: Manage a collection of movies stored in PHP array
    Author: Pierre-Henry Soria
    Country: United Kingdom


    Class: Useful Magento Scripts
    Description: Run product operations in Magento e-commerce sites
    Author: Victor Andeloci
    Country: Brazil


    Class: Infra Bridge Domain
    Description: Bridge between domain and implementation classes
    Author: DeGraciaMathieu
    Country: France


    Class: Receipt
    Description: Process and display expense receipts
    Author: Pierre-Henry Soria
    Country: United Kingdom


    Class: CSV Reader Class
    Description: Read data from CSV files using generators
    Author: Omar Andrés Barbosa Ortiz
    Country: Colombia


    Class: Laravel Cross App Auth
    Description: Link Laravel applications to share user management
    Author: DeGraciaMathieu
    Country: France


    Class: Block Sense
    Description: Detect fraud in cryptocurrency transactions
    Author: Mohib Ullah
    Country: Bangladesh


    Class: Easy Blog
    Description: Provide a blog as a Laravel service
    Author: Omar Andrés Barbosa Ortiz
    Country: Colombia


    Class: PHP Development with Docker
    Description: Run Docker to setup a PHP development environment
    Author: Ali YILMAZ
    Country: Turkey


    Vote

    Contents


    • Latest package entries

    • Attributes

      Picture of Vitalij Mik
      Author: Vitalij Mik
      Date: 2025-07-05 (3 days ago)
      Groups: HTTP, Language, Design Patterns, PHP 8
      Description: This package can route requests based on the current URL and method.

      It provides a router class that checks the current HTTP request and method to look in a list of registered routes to determine what is the action that will be performed to process the current requests.

      The package comes with a script that uses PHP reflection to determine which HTTP URL patterns each registered class will handle and adds to the list of supported routes.

      The router class will execute the requested action by calling a class that was previously registered to process requests that match patterns of server URLs and HTTP methods.
    • PHP Contact Page

      Picture of Manuel Lemos
      Author: Manuel Lemos
      Date: 2025-07-01 (7 days ago)
      Groups: HTML, PHP 5, User Management
      Description: This package can show contact buttons for WhatsApp, Facebook, Email.

      It can take the current site contact details and show buttons to let site users contact the site manager.

      The text of the contact buttons and messages can be changed to adapt to a given language.

      The contact button images and the CSS styles of the contact buttons list can be customized to change the appearance and position on the page.

      Currently, it supports showing buttons contact the site manager using:

      - WhatsApp given the contact number

      - Facebook manager given the contact identifier number

      - Email given the contact email address

    Contents