Download the PHP package blakvghost/bravo without Composer

On this page you can find all versions of the php package blakvghost/bravo. 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 bravo

Bravo

Bravo is a personal project, a mini MVC framework in PHP that I developed while drawing the best points from Laravel, Symfony and the Node.js side. I like simplicity, so I decided to make a simple product. For the moment, I manage the Route, the middlewares, the CORS, the easy sending of mails, as well as a mini ORM.

Packagist Version (custom server) Packagist Version (custom server) Packagist Version (custom server)

Documentation

Documentation for Bravo is being prepared and will be available soon. Stay tuned for updates! For the moment refer to the documentation or the source code of the Framework Core (Juste).

How to use

To see an example of using Bravo, you can refer to the Bravo-mailer project. It serves as a demonstration project and will have official documentation soon.

Requirements

Installation

To install Bravo, you can either go through composer or through github

composer

  1. Create the project with composer

github

  1. Clone the project repository from GitHub by running the following command:

  2. After cloning the repository, navigate to the project directory:

  3. Install the project dependencies by running the following command:

  4. Once the dependencies are installed, you can start using Bravo in your PHP project.

By cloning the project repository, you will have the complete Bravo framework and all its dependencies available in your project directory. This allows you to customize and extend Bravo according to your needs.

Please note that you will need to have Git and Composer installed on your system for this installation method to work.

If you encounter any issues during the installation process, please make sure to check the project's documentation or reach out to the project's author for support

Start Server

For the moment use the php server by following these steps:

  1. Make sure you have php >= 8.0 and have php in your session environment variables for Windows users

  2. Open your terminal or command prompt in the project directory:

  3. start php server on public folder:

  4. Open your browser and head to localhost:8000 or change the port

Usage Examples

Routing

API Route

Middleware

Model

Controller

Authors

Support

For support, you can reach out to me by email at [email protected]. Feel free to contact me if you have any questions or need assistance with Bravo.

License

This project is licensed under the MIT License.


All versions of bravo with dependencies

PHP Build Version
Package Version
Requires blakvghost/juste Version ^2.0
php Version ^8.0
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 blakvghost/bravo contains the following files

Loading the files please wait ....