News

Run ray(), dump(), and dd() From Any PHP Script

Published
Run ray(), dump(), and dd() From Any PHP Script image

Global Ray is a package that enables ray(), dump(), and dd() from any PHP script:

While developers in the Symfony and Laravel communities enjoy debugging functions like dump() that provide a nice output for developers who want to debug values in PHP applications, not all PHP communities and environments in which you might develop have dump functions.

Using Global Ray, you can run useful debugging functions in any PHP script, thanks to a PHP INI setting auto_prepend_file:

composer global require spatie/global-ray

# Install adds global ray file to `auto_prepend_file`
# in your php.ini file
global-ray install

After installation you can run ray(), dump(), and dd() from any PHP script on your system.

You can download and install this package for free on GitHub at spatie/global-ray. Also, check out Freek Van der Herten's in-depth post on why this package was created and how it works.

Paul Redmond photo

Staff writer at Laravel News. Full stack web developer and author.

Filed in

Sponsored

acquaintsoft logo
Acquaint Softtech

Hire Laravel developers with AI expertise at $20/hr. Get started in 48 hours.

Visit Acquaint Softtech

The latest

View all →
Slow Job Alerts and Replica Commit IDs in Laravel 13.40 image

Slow Job Alerts and Replica Commit IDs in Laravel 13.40

Read article
Flock: A Free, Native Herd Alternative for Laravel image

Flock: A Free, Native Herd Alternative for Laravel

Read article
Live Props for Real-Time Updates in Inertia.js v3.11 image

Live Props for Real-Time Updates in Inertia.js v3.11

Read article
Cooldown Dependency Policy now in Composer 2.11 image

Cooldown Dependency Policy now in Composer 2.11

Read article
Email Sending and Testing for Laravel in One Account image

Email Sending and Testing for Laravel in One Account

Read article
Decide with Jev: Tie Every AI Check to the Exact Draft image

Decide with Jev: Tie Every AI Check to the Exact Draft

Read article