1. How Can a Laravel Query Builder Trait Be Used to Test Applications Before Shipping to Production
Blog: PHP Query Builder for Laravel package blog
Package: PHP Query Builder for Laravel
The data to be stored in a database must be correct, so the applications behave as expected.
This package provides a trait that can generate database SQL queries for a model without storing any information. This way it can be used to test the generated SQL before it is used in the real application.



1. How Can PHP Sanitize Filename for Windows, Linux and other Systems
Blog: PHP Sanitize Filename String package blog
Package: PHP Sanitize Filename String
This package can not only replace non-ASCII characters by similar ASCII character versions in a string, but it can also rename a file that has non-ASCII characters to use only similar ASCII characters.



1. How to Create a PHP Chat Server Implementing an API for Web and Mobile Chat Clientes
Blog: PHP Chat API package blog
Package: PHP Chat API
This package implements an API for a chat system that can be used to exchange messages between people on a regular browser using JavaScript or a mobile version of the site application to communicate with the API.



1. How to Implement a PHP Review and Rating System
Blog: R8 PHP Review System package blog
Package: R8 PHP Review System
This package provides classes and traits that can be used by classes to easily integrate forms to take those user reviews, ratings and recommendations to a Web site with content generated by those classes.



1. How to Implement a PHP Feedback System to Let Web Site Users Help Your Business
Blog: PHP User Feedback System package blog
Package: PHP User Feedback System
This package provides a complete solution to record user feedback in the form of comments and Web site pages screenshots, assign managers to deal with customers themselves, generate reports, etc..



1. How Can PHP Generate QR Code or Bar Code from a Web page
Blog: PHP Barcode and QRCode Reader and Generator package blog
Package: PHP Barcode and QRCode Reader and Generator
This package provides an application can be used to read and print barcodes and qrcodes using a Web browser.



2. How Can a PHP PSR-3 Logger be Used to Display Server Side Debug Information in a Browser Console Window
Blog: XLogger PHP PSR Logger package blog
Package: XLogger PHP PSR Logger
This package implements a PSR-3 compliant logging solution that allows logging PHP application events using HTTP response headers that can be processed by file browser extensions, so PHP developers can see debug information in the browser console.



1. PSR-3 logging in a PHP application
Blog: XLogger PHP PSR Logger package blog
Package: XLogger PHP PSR Logger



1. How to Find Proxy Servers with PHP to Send a Request to Another Server
Blog: Tor PHP Get Proxy List package blog
Package: Tor PHP Get Proxy List
A PHP script can be used to send any HTTP requests via a given server.
If you do not have access to a your own proxy server, you can try using the Proxy IP List site to find available servers.



1. How to Create a Shopping Cart with a Flexible PHP Discount System?
Blog: Flexible PHP Coupon System package blog
Package: Flexible PHP Coupon System
Giving temporary discounts is a form to boost sales just to a few potencial customers. One way to give discounts is to share discount coupons codes.
Here you can learn more about how can you implement a shopping cart discount system that provides the flexibility that you need.


