Pular para o conteúdo principal

Scriptify - CLI Script Transformer

Sponsor Build Status Opensource ByJG GitHub source GitHub license GitHub release

Transform any PHP class into an executable script callable from the command line without changes or refactoring.

Features

Scriptify allows you to:

  • Call any PHP method from the command line
  • Install PHP classes/methods as system services (daemon, cron, etc.)
  • Call REST endpoints from shell scripts
  • Open an interactive PHP terminal with your project's autoloader
  • Pass environment variables to your scripts

Documentation

Installation

Scriptify does not need to be associated with your PHP project.

composer require "byjg/scriptify"

Install Globally

composer global require "byjg/scriptify"
sudo ln -s /root/.composer/vendor/bin/scriptify /usr/local/bin/scriptify

# If you want to share this installation with other users, consider using:
chmod a+x /root
# Note: The root directory will remain unreadable for them, but they can execute scriptify

Dependencies


Open source ByJG