1. Go to this page and download the library: Download ggioffreda/git-guardian library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
ggioffreda / git-guardian example snippets
use Gioffreda\Component\GitGuardian\GitGuardian;
$guardian = new GitGuardian();
$emitter = $guardian->getEmitter();
// initialise your remote adapters
foreach ($remotes as $remote) {
$guardian->addRemote($remote);
}
$guardian->cloneAll('/var/lib/repositories');
use Gioffreda\Component\GitGuardian\Adapter\BitBucketRemote;
$bitBucketCredentials = [
'client_id' => 'SbALNXBvnN_example',
'client_secret' => '1JEfYU1n9mm6x4nYhkoC_example'
];
$remote = new BitBucketRemote();
$remote->setOptions($bitBucketCredentials);
$remote->setUser('acme');
use Gioffreda\Component\GitGuardian\Adapter\BitBucketRemote;
$remote = new BitBucketRemote();
$remote->setOptions([
'client_id' => 'SbALNXBvnN_example',
'client_secret' => '1JEfYU1n9mm6x4nYhkoC_example'
]);
$remote->setUser('acme');
$remote->getEmitter()->addListener('git_remote.repository_discovery', function ($event) {
// do something with it
});
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.