2017 © Pedro Peláez
 

library patrolsdk-php

PatrolServer PHP Library

image

patrolserver/patrolsdk-php

PatrolServer PHP Library

  • Thursday, October 22, 2015
  • by matvp91
  • Repository
  • 3 Watchers
  • 2 Stars
  • 32 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

PatrolServer PHP SDK

The PHP SDK provides a stable interface to implement PatrolServer functionality in your own applications. You can signup for a PatrolServer account at https://patrolserver.com. For a more in-depth explanation on how webhooks work, check out the blog post covering the introduction of PatrolServer's webhooks at https://blog.patrolserver.com/2015/10/15/introducting-webhooks/., (*1)

Requirements

PHP 5.3.3 and later., (*2)

Composer

You can install the SDK via Composer. Add the following rules to your composer.json., (*3)

{
  "require": {
    "patrolserver/patrolsdk-php": "1.*"
  }
}

Next, install the composer packages with:, (*4)

composer install

In order to use the SDK, use Composer's autoload:, (*5)

require_once('vendor/autoload.php');

If you do not want to install the SDK with Composer, you can download the latest version here and require init.php in the lib folder., (*6)

Usage

// Use the Singleton or create a separate PatrolSdk\Patrol object
use PatrolSdk\Singleton as Patrol;

Patrol::setApiKey('194786f61ea856b6468c0c41fa0d4bdb');
Patrol::setApiSecret('D6360a34e730ae96d74f545a286bfb01468cd01bb191eed49d9e421c2e56f958');

Patrol::webhook('webhook.scan_finished', function ($event) {
    $server_id = $event['server_id'];

    if ($server_id) {
        // Get the Server object from the server_id
        $server = Patrol::server($server_id);

        // Get the installed software
        $software = $server->allSoftware();
    }
});

Documentation

See https://api.patrolserver.com/ for the latest documentation., (*7)

Analytics, (*8)

The Versions

22/10 2015

dev-master

9999999-dev https://patrolserver.com/

PatrolServer PHP Library

  Sources   Download

MIT

The Requires

  • php >=5.3.3

 

api patrolserver security monitor outdated software scanner

22/10 2015

1.0.1

1.0.1.0 https://patrolserver.com/

PatrolServer PHP Library

  Sources   Download

MIT

The Requires

  • php >=5.3.3

 

api patrolserver security monitor outdated software scanner

16/10 2015

1.0.0

1.0.0.0 https://patrolserver.com/

PatrolServer PHP Library

  Sources   Download

MIT

The Requires

  • php >=5.3.3

 

api patrolserver security monitor outdated software scanner