luisalberto/gitlab

Automate GitLab via a simple and powerful API.

Installs: 203

Dependents: 0

Suggesters: 0

Security: 0

Stars: 2

Forks: 1

pkg:composer/luisalberto/gitlab

dev-main 2022-06-11 14:18 UTC

This package is auto-updated.

Last update: 2025-10-12 03:02:21 UTC


README

Automate GitLab via a simple and powerful API.

Requirements

  • GitLab version 14.7 or greater
  • PHP version 7.4 or greater

Install

composer require luisalberto/gitlab:dev-main

Usage

<?php

require_once(dirname( __FILE__ ) . '/vendor/autoload.php');

$client = new \GitLab\Client([
    'debug'   => true,
    'headers' => [
        'PRIVATE-TOKEN' => 'your-private-token'
    ]
]);

$projects = new \GitLab\Projects\Projects($client);
$response = $projects->getProject(12345678);

echo $response->getBody()->getContents();

License

See LICENSE for the full license text.