etc/erd.dot
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
}