Download the PHP package cupoftea/laravel-git-wrapper without Composer
On this page you can find all versions of the php package cupoftea/laravel-git-wrapper. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download cupoftea/laravel-git-wrapper
More information about cupoftea/laravel-git-wrapper
Files in cupoftea/laravel-git-wrapper
Package laravel-git-wrapper
Short Description Laravel GitWrapper is a GitWrapper bridge for Laravel 5
License MIT
Informations about the package laravel-git-wrapper
Laravel GitWrapper
Laravel GitWrapper is a GitWrapper bridge for Laravel 5.
Installation
Laravel GitWrapper requires PHP 7.1 or up. It supports Laravel 5.5 - 5.7 only.
To get the latest version, simply require the project using Composer.
If you are not using automatic package discovery, you'll need to register the CupOfTea\GitWrapper\GitWrapperServiceProvider
service provider in your config/app.php
.
You can also optionally alias the facade by adding the following line to your aliases
in config/app.php
.
Configuration
The Laravel GitWrapper requires connection configuration.
To get started, publish the vendor assets.
This will create a config/git.php
file in your app that you can modify to set your configuration. Also, make sure you check for changes to the original config file in this package between releases.
There are three configuration options:
Logger
This option ('logger'
) is where you can enable logging, and set which log channel or log channel stack to use. To enable logging using the default channel, simply set this option to true
. If you want to log to a specific channel, provide the channel name. Lastly, if you want to log to a channel stack, provide an array of log channels to use.
Default Connection Name
This option ('default'
) is where you may specify which of the connections below you wish to use as your default connection for all work. Of course, you may use many connections at once using the manager class. The default value for this setting is 'main'
.
Git Connections
This option ('connections'
) is where each of the connections are setup for your application. Example configuration has been included, but you may add as many connections as you would like. Note that the 2 supported authentication methods are: "ssh_key"
, and "none"
. When using the "ssh_key"
method, you are required to provide the "key_path"
option as well, which is the path to your private SSH key.
All versions of laravel-git-wrapper with dependencies
cpliakas/git-wrapper Version ^2.1
cupoftea/package Version ^1.4
graham-campbell/manager Version ^4.1
illuminate/support Version ^5.5 <5.9