/var/www/hkosl.com/aga/wp-content/plugins/jetpack/sal/class.json-api-platform.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php

require_once dirname__FILE__ ) . '/class.json-api-token.php';

abstract class 
SAL_Platform {
    public 
$token;

    function 
__construct$token ) {
        if ( 
is_array$token ) ) {
            
$token SAL_Token::from_rest_token$token );
        } else {
            
$token SAL_Token::for_anonymous_user();
        }

        
$this->token $token;
    }

    abstract public function 
get_site$blog_id );
}

if ( 
defined'IS_WPCOM' ) && IS_WPCOM ) {
    require_once 
dirname__FILE__ ) . '/class.json-api-platform-wpcom.php';
} else {
    require_once 
dirname__FILE__ ) . '/class.json-api-platform-jetpack.php';
}