diff --git a/src/cocoatweet/api/api.cc b/src/cocoatweet/api/api.cc index 80037b4..42408f4 100644 --- a/src/cocoatweet/api/api.cc +++ b/src/cocoatweet/api/api.cc @@ -2,11 +2,16 @@ namespace CocoaTweet::API { API::API(CocoaTweet::OAuth::Key _key) { - oauth_ = std::make_shared(_key); - status_ = Statuses::Status(oauth_); + oauth_ = std::make_shared(_key); + status_ = Statuses::Status(oauth_); + favorite_ = Favorites::Favorite(oauth_); } Statuses::Status API::status() const { return status_; } -} // namespace CocoaTweet::API \ No newline at end of file + +Favorites::Favorite API::favorite() const { + return favorite_; +} +} // namespace CocoaTweet::API diff --git a/src/cocoatweet/api/api.h b/src/cocoatweet/api/api.h index 9ae16d0..8b2dfdc 100644 --- a/src/cocoatweet/api/api.h +++ b/src/cocoatweet/api/api.h @@ -2,6 +2,7 @@ #define COCOATWEET_API_H_ #include "cocoatweet/api/status/status.h" +#include "cocoatweet/api/favorite/favorite.h" #include "cocoatweet/oauth/oauth.h" namespace CocoaTweet::API { @@ -9,9 +10,11 @@ class API { public: API(CocoaTweet::OAuth::Key _key); Statuses::Status status() const; + Favorites::Favorite favorite() const; private: Statuses::Status status_; + Favorites::Favorite favorite_; std::shared_ptr oauth_; }; } // namespace CocoaTweet::API