Download the PHP package src-run/augustus-exception-library without Composer

On this page you can find all versions of the php package src-run/augustus-exception-library. 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 augustus-exception-library

[src-run] augustus-exception-library

Travis-CI Codacy Rating Code Coverage Style-CI Release API Documentation
Travis Codacy Coveralls Coveralls Packagist API Docs

Overview

Welcome! The src-run/augustus-exception-library package provides the following

Core exception class implementations with advanced context information and built-in string replacement functionality.

Grouping

We use a Willy Wonka-inspired naming schema for our package group names. This package is part of the augustus group, which is a collection of packages with a focus on "core reflection base classes" and related functionality.

You are welcome to research some useless details about this specific group if you have too much time on your hands.

JTT

This package represents a single project within a large collection of open-source code released under the "SR" namespace, comprised of many framework-agnostic libraries, a collection of Symfony bundles, as well as some one-off releases. This project is authored and maintained by:

Quick Start

Installation

Get the code by requiring it explicitly via the Composer CLI, or by editing your composer.json to reflect the dependency and updating your project requirements. For example, to explicitly require this project using the CLI, use the following command.

Alternatively, to add this project to your "composer.json" file, add the following to the "require" section.

Note: Is is not recommended to use the "dev-master" constraint. Realize that doing so could allow a release with backwards-incompatable, breaking changes to be pulled in. Instead, it is good practive to use semantic versioning and enter an explicit requirement. For example, to require version 1.0 you would use ^1.0.

Reference

API Docs

This package's API reference is available on our documentation website (see the "Reference" row of the table found in the "Additional Links" section below). All API documentation is automatically compiled against the master branch whenever a git push event occurs.

Static API reference for specific releases is planned and will be posted once this package has matured and reached the version 1 milestone.

The API reference websites detailed above are auto-generated using a reliable and well-developed CLI tool called Sami. It is rigorously and regularly tested and is used for some large-scale projects, such as the Symfony Full-Stack Framework <see: https://src.run/go/symfony-api>, as well some smaller projects, such as Twig <see: https://src.run/go/twig-api>. Refer to Sami's repository page to research usage in your own project.

Examples/Tutorials

Currently, there is no "human-written" documentation, outside of this README (which is itself generated from a template). Pending package stability, available man-hours, and an actual demand from external users, we may publish a Read the Docs page with official documentation, tutorials, and additional resources.

Contributing

Discussion

For general inquiries or to discuss a broad topic or idea, find "robfrawley" on Freenode. He is always happy to discuss language-level ideas, possible new directions for a project, emerging technologies, as well as the weather.

Issues

To report issues or request a new feature, use the project issue tracker. Include as much information as possible in any bug reports. Feel free to "ping" the topic if you don't get a response within a few days (sometimes Github notification e-mails fall through the cracks).

Code

You created additional functionality while utilizing this package? Wonderful: send it back upstream! Don't hesitate to submit a pull request! Your imagination and the requirements outlined within our CONTRIBUTING.md file are the only limitations.

License

This project is licensed under the MIT License, an FSF- and OSI-approved, GPL-compatible, permissive free software license. Review the LICENSE file distributed with this source code for additional information.

Additional Links

Item Result/Status
Stable Release Packagist
Dev Release Packagist
License License

All versions of augustus-exception-library with dependencies

PHP Build Version
Package Version
Requires php Version ^8.1
src-run/augustus-utility-library Version ^0.20
src-run/cocoa-var-dumper-library Version ^0.20
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 src-run/augustus-exception-library contains the following files

Loading the files please wait ....