Overview

Namespaces

  • Baguette
    • Mastodon
      • Config
      • Entity
      • Grant
      • Service
  • GuzzleHttp
    • Cookie
    • Exception
    • Handler
    • Promise
  • Psr
    • Http
      • Message
  • Teto
    • Object

Classes

  • Client
  • EntityCaster
  • Mastodon
  • Requester

Functions

  • authorization
  • credential
  • grant
  • http
  • request
  • scope
  • session
  • toot
  • Overview
  • Namespace
  • Class

Class Mastodon

Mastodon Service

Baguette\Mastodon\Mastodon uses Teto\Object\PrivateGetter, Teto\Object\ReadOnly
Final
Namespace: Baguette\Mastodon
Copyright: 2017 Baguette HQ
License: GPL-3.0
Author: USAMI Kenta tadsan@zonu.me
Located at Mastodon.php
Methods summary
public
# __construct( Baguette\Mastodon\Client $client, Baguette\Mastodon\Service\SessionStorage $session )
public Baguette\Mastodon\Entity\Entity
# __call( $name, array $args )

Returns

Baguette\Mastodon\Entity\Entity
Methods used from Teto\Object\PrivateGetter
__get(), __isset()
Methods used from Teto\Object\ReadOnly
__set()
Magic methods summary
public Baguette\Mastodon\Entity\Account
# fetchAccount( integer $id )

Parameters

$id

Returns

Baguette\Mastodon\Entity\Account
public Baguette\Mastodon\Entity\Account
# getAccountCurrentUser( )

Returns

Baguette\Mastodon\Entity\Account
public Baguette\Mastodon\Entity\Account
# updateAccount( array $update_data )

Parameters

$update_data

Returns

Baguette\Mastodon\Entity\Account
public Baguette\Mastodon\Entity\Status
# getStatus( $status_id )

Parameters

$status_id

Returns

Baguette\Mastodon\Entity\Status
public Baguette\Mastodon\Entity\Status
# postStatus( Baguette\Mastodon\Service\Toot $toot )

Parameters

$toot

Returns

Baguette\Mastodon\Entity\Status
ξ ^ω^)ξ Baguette PHP Mastodon API Client / SDK API documentation generated by ApiGen