sferik/twitter

View on GitHub
etc/erd.dot

Summary

Maintainability
Test Coverage
digraph classes {
    graph [rotate=0, rankdir="LR"]
    node [fillcolor="#c4ddec", style="filled", fontname="Helvetica Neue"]
    edge [color="#444444"]
    Array [label="Array"]
    Exception [label="Exception"]
    Naught__BasicObject [label="Naught::BasicObject"]
    Object [label="Object"]
    StandardError [label="StandardError"]
    Twitter__Arguments [label="Twitter::Arguments"]
    Twitter__Base [label="Twitter::Base"]
    Twitter__BasicUser [label="Twitter::BasicUser"]
    Twitter__Client [label="Twitter::Client"]
    Twitter__Configuration [label="Twitter::Configuration"]
    Twitter__Cursor [label="Twitter::Cursor"]
    Twitter__DirectMessage [label="Twitter::DirectMessage"]
    Twitter__Entity [label="Twitter::Entity"]
    Twitter__Entity__Hashtag [label="Twitter::Entity::Hashtag"]
    Twitter__Entity__Symbol [label="Twitter::Entity::Symbol"]
    Twitter__Entity__URI [label="Twitter::Entity::URI"]
    Twitter__Entity__UserMention [label="Twitter::Entity::UserMention"]
    Twitter__Error [label="Twitter::Error"]
    Twitter__Error__AlreadyFavorited [label="Twitter::Error::AlreadyFavorited"]
    Twitter__Error__AlreadyRetweeted [label="Twitter::Error::AlreadyRetweeted"]
    Twitter__Error__BadGateway [label="Twitter::Error::BadGateway"]
    Twitter__Error__BadRequest [label="Twitter::Error::BadRequest"]
    Twitter__Error__ClientError [label="Twitter::Error::ClientError"]
    Twitter__Error__DuplicateStatus [label="Twitter::Error::DuplicateStatus"]
    Twitter__Error__Forbidden [label="Twitter::Error::Forbidden"]
    Twitter__Error__GatewayTimeout [label="Twitter::Error::GatewayTimeout"]
    Twitter__Error__InternalServerError [label="Twitter::Error::InternalServerError"]
    Twitter__Error__NotAcceptable [label="Twitter::Error::NotAcceptable"]
    Twitter__Error__NotFound [label="Twitter::Error::NotFound"]
    Twitter__Error__ServerError [label="Twitter::Error::ServerError"]
    Twitter__Error__ServiceUnavailable [label="Twitter::Error::ServiceUnavailable"]
    Twitter__Error__TooManyRequests [label="Twitter::Error::TooManyRequests"]
    Twitter__Error__Unauthorized [label="Twitter::Error::Unauthorized"]
    Twitter__Error__UnprocessableEntity [label="Twitter::Error::UnprocessableEntity"]
    Twitter__Factory [label="Twitter::Factory"]
    Twitter__Geo [label="Twitter::Geo"]
    Twitter__GeoFactory [label="Twitter::GeoFactory"]
    Twitter__GeoResults [label="Twitter::GeoResults"]
    Twitter__Geo__Point [label="Twitter::Geo::Point"]
    Twitter__Geo__Polygon [label="Twitter::Geo::Polygon"]
    Twitter__Headers [label="Twitter::Headers"]
    Twitter__Identity [label="Twitter::Identity"]
    Twitter__Language [label="Twitter::Language"]
    Twitter__List [label="Twitter::List"]
    Twitter__MediaFactory [label="Twitter::MediaFactory"]
    Twitter__Media__AnimatedGif [label="Twitter::Media::AnimatedGif"]
    Twitter__Media__Photo [label="Twitter::Media::Photo"]
    Twitter__Media__Video [label="Twitter::Media::Video"]
    Twitter__Media__VideoInfo [label="Twitter::Media::VideoInfo"]
    Twitter__Metadata [label="Twitter::Metadata"]
    Twitter__NullObject [label="Twitter::NullObject"]
    Twitter__OEmbed [label="Twitter::OEmbed"]
    Twitter__Place [label="Twitter::Place"]
    Twitter__ProfileBanner [label="Twitter::ProfileBanner"]
    Twitter__REST__Client [label="Twitter::REST::Client"]
    Twitter__REST__Request [label="Twitter::REST::Request"]
    Twitter__RateLimit [label="Twitter::RateLimit"]
    Twitter__Relationship [label="Twitter::Relationship"]
    Twitter__SavedSearch [label="Twitter::SavedSearch"]
    Twitter__SearchResults [label="Twitter::SearchResults"]
    Twitter__Settings [label="Twitter::Settings"]
    Twitter__Size [label="Twitter::Size"]
    Twitter__SourceUser [label="Twitter::SourceUser"]
    Twitter__Streaming__Client [label="Twitter::Streaming::Client"]
    Twitter__Streaming__Connection [label="Twitter::Streaming::Connection"]
    Twitter__Streaming__DeletedTweet [label="Twitter::Streaming::DeletedTweet"]
    Twitter__Streaming__Event [label="Twitter::Streaming::Event"]
    Twitter__Streaming__FriendList [label="Twitter::Streaming::FriendList"]
    Twitter__Streaming__MessageParser [label="Twitter::Streaming::MessageParser"]
    Twitter__Streaming__Response [label="Twitter::Streaming::Response"]
    Twitter__Streaming__StallWarning [label="Twitter::Streaming::StallWarning"]
    Twitter__Suggestion [label="Twitter::Suggestion"]
    Twitter__TargetUser [label="Twitter::TargetUser"]
    Twitter__Trend [label="Twitter::Trend"]
    Twitter__TrendResults [label="Twitter::TrendResults"]
    Twitter__Tweet [label="Twitter::Tweet"]
    Twitter__User [label="Twitter::User"]
    Twitter__Variant [label="Twitter::Variant"]
    Array -> Object
    Exception -> Object
    Naught__BasicObject -> BasicObject
    Object -> BasicObject
    StandardError -> Exception
    Twitter__Arguments -> Array
    Twitter__Base -> Object
    Twitter__BasicUser -> Twitter__Identity
    Twitter__Client -> Object
    Twitter__Configuration -> Twitter__Base
    Twitter__Cursor -> Object
    Twitter__DirectMessage -> Twitter__Identity
    Twitter__Entity -> Twitter__Base
    Twitter__Entity__Hashtag -> Twitter__Entity
    Twitter__Entity__Symbol -> Twitter__Entity
    Twitter__Entity__URI -> Twitter__Entity
    Twitter__Entity__UserMention -> Twitter__Entity
    Twitter__Error -> StandardError
    Twitter__Error__AlreadyFavorited -> Twitter__Error__Forbidden
    Twitter__Error__AlreadyRetweeted -> Twitter__Error__Forbidden
    Twitter__Error__BadGateway -> Twitter__Error__ServerError
    Twitter__Error__BadRequest -> Twitter__Error__ClientError
    Twitter__Error__ClientError -> Twitter__Error
    Twitter__Error__DuplicateStatus -> Twitter__Error__Forbidden
    Twitter__Error__Forbidden -> Twitter__Error__ClientError
    Twitter__Error__GatewayTimeout -> Twitter__Error__ServerError
    Twitter__Error__InternalServerError -> Twitter__Error__ServerError
    Twitter__Error__NotAcceptable -> Twitter__Error__ClientError
    Twitter__Error__NotFound -> Twitter__Error__ClientError
    Twitter__Error__ServerError -> Twitter__Error
    Twitter__Error__ServiceUnavailable -> Twitter__Error__ServerError
    Twitter__Error__TooManyRequests -> Twitter__Error__ClientError
    Twitter__Error__Unauthorized -> Twitter__Error__ClientError
    Twitter__Error__UnprocessableEntity -> Twitter__Error__ClientError
    Twitter__Factory -> Object
    Twitter__Geo -> Twitter__Base
    Twitter__GeoFactory -> Twitter__Factory
    Twitter__GeoResults -> Object
    Twitter__Geo__Point -> Twitter__Geo
    Twitter__Geo__Polygon -> Twitter__Geo
    Twitter__Headers -> Object
    Twitter__Identity -> Twitter__Base
    Twitter__Language -> Twitter__Base
    Twitter__List -> Twitter__Identity
    Twitter__MediaFactory -> Twitter__Factory
    Twitter__Media__AnimatedGif -> Twitter__Media__Video
    Twitter__Media__Photo -> Twitter__Identity
    Twitter__Media__Video -> Twitter__Identity
    Twitter__Media__VideoInfo -> Twitter__Base
    Twitter__Metadata -> Twitter__Base
    Twitter__NullObject -> Naught__BasicObject
    Twitter__OEmbed -> Twitter__Base
    Twitter__Place -> Twitter__Identity
    Twitter__ProfileBanner -> Twitter__Base
    Twitter__REST__Client -> Twitter__Client
    Twitter__REST__Request -> Object
    Twitter__RateLimit -> Twitter__Base
    Twitter__Relationship -> Twitter__Base
    Twitter__SavedSearch -> Twitter__Identity
    Twitter__SearchResults -> Object
    Twitter__Settings -> Twitter__Base
    Twitter__Size -> Twitter__Base
    Twitter__SourceUser -> Twitter__BasicUser
    Twitter__Streaming__Client -> Twitter__Client
    Twitter__Streaming__Connection -> Object
    Twitter__Streaming__DeletedTweet -> Twitter__Identity
    Twitter__Streaming__Event -> Object
    Twitter__Streaming__FriendList -> Array
    Twitter__Streaming__MessageParser -> Object
    Twitter__Streaming__Response -> Object
    Twitter__Streaming__StallWarning -> Twitter__Base
    Twitter__Suggestion -> Twitter__Base
    Twitter__TargetUser -> Twitter__BasicUser
    Twitter__Trend -> Twitter__Base
    Twitter__TrendResults -> Object
    Twitter__Tweet -> Twitter__Identity
    Twitter__User -> Twitter__BasicUser
    Twitter__Variant -> Twitter__Base
}