2017 © Pedro Peláez
 

library transmission

a PHP lib for the Transmission RPC Interface.

image

apathetic/transmission

a PHP lib for the Transmission RPC Interface.

  • Monday, May 13, 2013
  • by Apathetic012
  • Repository
  • 1 Watchers
  • 0 Stars
  • 5 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

transmission

a PHP lib for the Transmission RPC Interface., (*1)

Usage

require __DIR__.'/vendor/autoload.php';

use Transmission\Transmission;

$config = array(
  'host' => '127.0.0.1',
  'port' => 9091,
  'endpoint' => '/transmission/rpc',
  'debug' => true,
  'fields' => array('totalSize') // default fields to get
);
$transmission = new Transmission($config);

Methods

  • add
  • get

Laravel

  • Add Transmission\TransmissionServiceProvider to your service providers.
  • Add an alias to Transmission
  • Define your configuration by creating a file config/transmission.php
// config/app.php

'providers' => array(
  'Transmission\TransmissionServiceProvider'
),

'alias' => array(
  'Transmission' => 'Transmission\Facades\Transmission'
)

You can then call methods like:, (*2)


$add = Transmission::add($torrentUrl); var_dump($add); // object(stdClass)[210] // public 'hashString' => string 'e630b2c2bb1763bf59917164989cea88ab3b85e3' (length=40) // public 'id' => int 29 // public 'name' => string 'Imagine+Dragons+-+Radioactive+[Single]+[mp3@320]' (length=48)

TODO, (*3)

  • other methods

The Versions

13/05 2013

dev-master

9999999-dev

a PHP lib for the Transmission RPC Interface.

  Sources   Download

BSD-2-Clause

The Requires

 

26/04 2013

v0.0.1-alpha

0.0.1.0-alpha

a PHP lib for the Transmission RPC Interface.

  Sources   Download

BSD-2-Clause

The Requires