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 Saturday - 2024-10-05




  • Contents


    Innovation award results

    Nominees to win the award of September of 2024

    Class: GeoPulse
    Description: Server application to track devices' location
    Author: LAGGOUNE Walid
    Country: Algeria


    Class: MicBoard Sign
    Description: Check and display the status of a Shure Microphone
    Author: Jason Olson
    Country: United States


    Class: Laravel with Office 365
    Description: Access Microsoft Outlook accounts using its API
    Author: Leonardo Feitosa
    Country: Brazil


    Class: Livraria
    Description: Manage a bookstore using micro-services
    Author: Rodrigo Faustino
    Country: Brazil


    Class: Laravel Rapid Bind
    Description: Create singletons to implement interfaces
    Author: DeGraciaMathieu
    Country: France


    Class: Yii2 Fractal
    Description: Components to implement API based on JSON:API
    Author: Insolita
    Country: Russian Federation


    Class: Laravel POW
    Description: Verify if a specific type of work was done
    Author: Mohamed Ahmed
    Country: Egypt


    Class: Dummy Stub Spy Mock
    Description: Demonstrate different types of PHP code tests
    Author: DeGraciaMathieu
    Country: France


    Class: Background Selector
    Description: Select the background of a block with ASCOOS CMS
    Author: ASCOOS CMS
    Country: Greece


    Class: Unused CSS Finder
    Description: Find unused styles from CSS and SASS files
    Author: Engin Ypsilon
    Country: Germany


    Vote

    Contents


    • Latest package entries

    • Query Open AI

      Picture of Pierre-Henry Soria
      Author: Pierre-Henry Soria
      Date: 2024-10-04 (1 day ago)
      Groups: PHP 5, Searching, Text processing, Artificial intelligence, Global
      Description: This package can perform several types of queries to ChatGPT API.

      It provides an example script that can send HTTP requests to ChatGPT API to perform queries with given texts.

      Currently, it can:

      - Complete a sentence using the text at the beginning of a sentence

      - Perform searches for a given text

      - Ask questions about a given context

      - Classify the emotions expressed by a given text as positive or negative
    • Scroll to Top

      Picture of ASCOOS CMS
      Author: ASCOOS CMS
      Date: 2024-10-03 (2 days ago)
      Groups: HTML, PHP 5, Content management, PHP 8
      Description: This package can show a button to scroll the page to the top.

      It provides scripts to work on a site that uses the ASCOOS CMS to generate content web pages.

      The scripts insert links at the bottom of the pages that users can click to scroll the browser view to the top.
    • Phpnopea

      Picture of Joshy Francis
      Author: Joshy Francis
      Date: 2024-10-02 (3 days ago)
      Groups: Libraries, Design Patterns, PHP 7
      Description: This package provides a simplified MVC Web application framework.

      It provides a small set of classes to help implement PHP Web applications based on the Model-View-Controller design pattern.

      Currently, it provides:

      - Route requests based on URL patterns

      - Model classes that store objects in databases using PDO

      - Generate view output with templates based on an optimized version of the Blade template engine

      - Abstract the access to request and response details

      - Etc...
    • Unused CSS Finder

      Picture of Engin Ypsilon
      Author: Engin Ypsilon
      Date: 2024-09-30 (5 days ago)
      Groups: Tools, Templates, Console, Performance and optimization, Parsers, PHP 7
      Description: This package can find unused styles from CSS and SASS files.

      It provides a tool in the form of a PHP script that can run from the command line console to scan files or directories with CSS files or SASS files (.scss) to find styles unused in template files in the Twig or Vue.js formats.

      The tool lists the unused CSS styles or mentions that it did not find any unused styles.
    • Background Selector

      Picture of ASCOOS CMS
      Author: ASCOOS CMS
      Date: 2024-09-29 (6 days ago)
      Groups: Graphics, Content management, Templates, GUI, PHP 8
      Description: This package provides a component to select the background of a block with ASCOOS CMS.

      It provides scripts that work as a component that can be installed in a site based on the ASCOOS CMS to allow the publishers to select the background of a block on a Web page.

      This block component can make pages display a background image based on 3LT Themes Elements (Front, Frontpage, and EFP).
    • Dummy Stub Spy Mock

      Picture of DeGraciaMathieu
      Author: DeGraciaMathieu
      Date: 2024-09-28 (7 days ago)
      Groups: Language, Testing, PHP 7
      Description: This package can demonstrate different types of PHP code tests.

      It provides several example classes, exceptions, and interfaces to show different approaches to test their implementation.

      The package shows how to test the PHP code using dummies, stubs, and spy mocks.

    Contents