PHP code example of violuke / betfair

1. Go to this page and download the library: Download violuke/betfair 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/ */

    

violuke / betfair example snippets






use Betfair\BetfairFactory;
createBetfair(
        $appKey,
        $username,
        $pwd,
        array()
    );




$eventBetfairHelper = $betfair->getBetfairEvent();
$eventBetfairHelper->getAllEventFilteredByEventTypeIds(array(1,2));

$seriaACompetition = 81;

$betfairEvent = $betfair->getBetfairEvent();

$marketFilter = MarketFilter::create()
    ->setTextQuery("Lazio")
    ->setCompetitionIds(array($seriaACompetition));

$betfairEvent->withMarketFilter($marketFilter);

$events = $betfairEvent->getResults();

$betfair = BetfairFactory::createBetfair(
        $appKey,
        $username,
        $pwd
    );

$clearedOrder = $betfair->getBetfairClearedOrder();

$param = $clearedOrder->createParam();
$param->setBetStatus(BetStatus::SETTLED);

$clearedOrder->withParam($param);

$results = $clearedOrder->getResults();

public function api(ParamInterface $param, $method);

$param = Param::create();

$marketFilter = MarketFilter::create();
$param->setMarketFilter($marketFilter);


$marketFilter = MarketFilter::create()
    ->setEventIds(array($events))
    ->setCompetitionIds(array($competitions))
    ->setBspOnly(true)
    ->setInPlayOnly(true);

bash
$ curl -sS https://getcomposer.org/installer | php
$ php composer.phar 
bash
$ curl -sS https://getcomposer.org/installer | php
$ php composer.phar install