2017 © Pedro Peláez
 

library proxmox

Laravel 5 Bindings for the ZzAntares ProxmoxVE composer package

image

h1g/proxmox

Laravel 5 Bindings for the ZzAntares ProxmoxVE composer package

  • Wednesday, April 6, 2016
  • by h1g
  • Repository
  • 1 Watchers
  • 4 Stars
  • 115 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 2 Versions
  • 12 % Grown

The README.md

Proxmox Laravel Bindings

This package is a wrapper for the ProxmoxVE package made by ZzAntares (https://github.com/zzantares/proxmoxve). This package allows easy use of the ProxmoxVE package by adding a facade, and a config file., (*1)

License

This package is released under the LGPL. (Read LICENSE), (*2)

Tl;dr; you can use it in a proprietary project, but if you modify the actual library, you need to make your changes open source under the LGPL., (*3)

Installation

Add the package h1g/proxmox to your composer.json, (*4)

$ composer require h1g/proxmox 1.*

or, (*5)

{
    "require": {
        "h1g/proxmox": "1.*"
    }
}

Add the service provider and alias to your app.php, (*6)

'providers' => [
    // ...
    h1g\Proxmox\ProxmoxServiceProvider::class,
    // ...
]

'aliases' => [
    // ...
    'Proxmox'         => h1g\Proxmox\ProxmoxFacade::class,
    // ...
]

Publish the configuration file, (*7)

$ php artisan vendor:publish

Fill in app/config/proxmox.php. This file contains the Proxmox API connection information, and must be filled in before use. (you can also fill in the details in your environment file), (*8)

Usage

Refer to the original package for documentation. Instead of $proxmox->, use \Proxmox::, (*9)

Example:, (*10)

$allnodes = \Proxmox::get('/nodes');
dd($allnodes);

The Versions

06/04 2016

dev-master

9999999-dev

Laravel 5 Bindings for the ZzAntares ProxmoxVE composer package

  Sources   Download

LGPL-3

The Requires

 

by Avatar h1g

06/04 2016

v1.0.0

1.0.0.0

Laravel 5 Bindings for the ZzAntares ProxmoxVE composer package

  Sources   Download

LGPL-3

The Requires

 

by Avatar h1g