PHP 클래스 Podio

파일 보기 프로젝트 열기: podio/podio-php 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$auth_type
$debug
$last_response
$logger
$oauth
$session_manager

보호된 프로퍼티들

프로퍼티 타입 설명
$ch
$client_id
$client_secret
$headers
$secret
$url

공개 메소드들

메소드 설명
authenticate ( $grant_type, $attributes )
authenticate_with_app ( $app_id, $app_token )
authenticate_with_authorization_code ( $authorization_code, $redirect_uri )
authenticate_with_password ( $username, $password )
authorize_url ( $redirect_uri, $scope )
clear_authentication ( )
curl_headers ( )
delete ( $url, $attributes = [] )
encode_attributes ( $attributes )
get ( $url, $attributes = [], $options = [] )
is_authenticated ( )
log_request ( $method, $url, $encoded_attributes, $response, $curl_info )
parse_headers ( $headers )
post ( $url, $attributes = [], $options = [] )
put ( $url, $attributes = [] )
rate_limit ( )
rate_limit_remaining ( )
refresh_access_token ( )
request ( $method, $url, $attributes = [], $options = [] )
set_debug ( $toggle, $output = "stdout" ) Set debug config
setup ( $client_id, $client_secret, $options = ['session_manager' => null, 'curl_options' => []] )
shutdown ( )
url_with_options ( $url, $options )

메소드 상세

authenticate() 공개 정적인 메소드

public static authenticate ( $grant_type, $attributes )

authenticate_with_app() 공개 정적인 메소드

public static authenticate_with_app ( $app_id, $app_token )

authenticate_with_authorization_code() 공개 정적인 메소드

public static authenticate_with_authorization_code ( $authorization_code, $redirect_uri )

authenticate_with_password() 공개 정적인 메소드

public static authenticate_with_password ( $username, $password )

authorize_url() 공개 정적인 메소드

public static authorize_url ( $redirect_uri, $scope )

clear_authentication() 공개 정적인 메소드

public static clear_authentication ( )

curl_headers() 공개 정적인 메소드

public static curl_headers ( )

delete() 공개 정적인 메소드

public static delete ( $url, $attributes = [] )

encode_attributes() 공개 정적인 메소드

public static encode_attributes ( $attributes )

get() 공개 정적인 메소드

public static get ( $url, $attributes = [], $options = [] )

is_authenticated() 공개 정적인 메소드

public static is_authenticated ( )

log_request() 공개 정적인 메소드

public static log_request ( $method, $url, $encoded_attributes, $response, $curl_info )

parse_headers() 공개 정적인 메소드

public static parse_headers ( $headers )

post() 공개 정적인 메소드

public static post ( $url, $attributes = [], $options = [] )

put() 공개 정적인 메소드

public static put ( $url, $attributes = [] )

rate_limit() 공개 정적인 메소드

public static rate_limit ( )

rate_limit_remaining() 공개 정적인 메소드

public static rate_limit_remaining ( )

refresh_access_token() 공개 정적인 메소드

public static refresh_access_token ( )

request() 공개 정적인 메소드

public static request ( $method, $url, $attributes = [], $options = [] )

set_debug() 공개 정적인 메소드

Set debug config
public static set_debug ( $toggle, $output = "stdout" )
$toggle True to enable debugging. False to disable
$output Output mode. Can be "stdout" or "file". Default is "stdout"

setup() 공개 정적인 메소드

public static setup ( $client_id, $client_secret, $options = ['session_manager' => null, 'curl_options' => []] )

shutdown() 공개 정적인 메소드

public static shutdown ( )

url_with_options() 공개 정적인 메소드

public static url_with_options ( $url, $options )

프로퍼티 상세

$auth_type 공개적으로 정적으로 프로퍼티

public static $auth_type

$ch 보호되어 있는 정적으로 프로퍼티

protected static $ch

$client_id 보호되어 있는 정적으로 프로퍼티

protected static $client_id

$client_secret 보호되어 있는 정적으로 프로퍼티

protected static $client_secret

$debug 공개적으로 정적으로 프로퍼티

public static $debug

$headers 보호되어 있는 정적으로 프로퍼티

protected static $headers

$last_response 공개적으로 정적으로 프로퍼티

public static $last_response

$logger 공개적으로 정적으로 프로퍼티

public static $logger

$oauth 공개적으로 정적으로 프로퍼티

public static $oauth

$secret 보호되어 있는 정적으로 프로퍼티

protected static $secret

$session_manager 공개적으로 정적으로 프로퍼티

public static $session_manager

$url 보호되어 있는 정적으로 프로퍼티

protected static $url