PHP code example of wqa / php-gitbook

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

    

wqa / php-gitbook example snippets


$gitbook = new GitbookClient($secretKey);

$gitbook->getCurrentUser();

$gitbook->getUser($userUid);

$gitbook->getSpaces();

$gitbook->getSpacesFor($userUid);
$gitbook->getSpacesFor($organisationUid);

$gitbook->space($spaceUid)->get();

$gitbook->space($spaceUid)->primaryRevision()->get();
$gitbook->space($spaceUid)->revision($revisionUid)->get();

$gitbook->space($spaceUid)->draft($draftUid)->get();

$gitbook->space($spaceUid)->primaryRevision()->getVariant();
$gitbook->space($spaceUid)->primaryRevision()->getVariant('spanish');

$gitbook->space($spaceUid)->primaryRevision()->getPage($pageUid);
$gitbook->space($spaceUid)->primaryRevision()->getPageByUrl($pageUrl);

// Get page content for variant
$gitbook->space($spaceUid)->primaryRevision()->getPage($pageUid, 'spanish');
$gitbook->space($spaceUid)->primaryRevision()->getPageByUrl($pageUrl, 'spanish');

// Get page content as markdown
$gitbook->space($spaceUid)->primaryRevision()->getPage($pageUid, 'master', PageFormat::Markdown);
$gitbook->space($spaceUid)->primaryRevision()->getPageByUrl($pageUrl, 'master', PageFormat::Markdown);

$gitbook->space($spaceUid)->primaryRevision()->getAssets();