Download the PHP package omegacode/t3-debugger-utility-standalone without Composer

On this page you can find all versions of the php package omegacode/t3-debugger-utility-standalone. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package t3-debugger-utility-standalone

Build Status CodeFactor

TYPO3 DebuggerUtility - Standalone

This library is for everybody who wants to use the DebuggerUtility of the well known CMS TYPO3 (v 9.5) in its own project.

The API of the class is still the same, so you dont have to learn a new one.

Its an education project to increase my skills as a developer, but may it will be useful for somebody.

Installation

This library is composer based, so you simply have to execute the following command:

Requirements

Usage

This is a simple example of how to use the class.

For more advanced usages, check the API of the class

Parameter Description Optional
$variable The value to dump no
$title optional custom title for the debug output yes
$maxDepth Sets the max recursion depth of the dump. De- or increase the number according to your needs and memory limit. yes
$plainText if TRUE, the dump is in plain text, if FALSE the debug output is in HTML format yes
$ansiColors if TRUE (default), ANSI color codes is added to the output, if FALSE the debug output not colored yes
$return if TRUE, the dump is returned for custom post-processing (e.g. embed in custom HTML). If FALSE (default), the dump is directly displayed. yes
$blacklistedClassNames An array of class names (RegEx) to be filtered. Default is an array of some common class names. yes
$blacklistedPropertyNames An array of property names and/or array keys (RegEx) to be filtered. Default is an array of some common property names. yes

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

How to run tests local

To run the tests use the console file (build/scripts/console.sh)

Test runner help

No arguments: Run all unit tests

Options:

-s <...>
    Specifies which test suite to run
        - build: Test if the project can be build without errors.
        - unit: Runs all unit tests
        - quality: Runs all code quality tests.

-p <7.1|7.2|7.3>
    Specifies the PHP version to be used

-h
    Show this help.

Examples:

Run unit tests using PHP 7.2: build/scripts/console.sh -s unit -p 7.2

Run code quality tests using PHP 7.3 build/scripts/console.sh -s quality -p 7.3

Test runner information

This library is developed using OSX. If you are using a different OS there might be a chance that this script wont work.

License

GPL-3.0


All versions of t3-debugger-utility-standalone with dependencies

PHP Build Version
Package Version
Requires php Version ^7.1
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package omegacode/t3-debugger-utility-standalone contains the following files

Loading the files please wait ....