Classes

\

Name Description
Exception No description available EMPTY

\SunnysideUp\ShareThis

Name Description
OAuthConsumer No description available EMPTY
OAuthDataStore No description available EMPTY
OAuthException No description available EMPTY
OAuthRequest No description available EMPTY
OAuthServer No description available EMPTY
OAuthSignatureMethod A class for implementing a Signature Method See section 9 ("Signing Requests") in the spec EMPTY
OAuthSignatureMethod_HMAC_SHA1 The HMAC-SHA1 signature method uses the HMAC-SHA1 signature algorithm as defined in [RFC2104] where the Signature Base String is the text and the key is the concatenated values (each first encoded per Parameter Encoding) of the Consumer Secret and Token Secret, separated by an '&' character (ASCII code 38) even if empty. EMPTY
OAuthSignatureMethod_PLAINTEXT The PLAINTEXT method does not provide any security protection and SHOULD only be used over a secure channel such as HTTPS. It does not use the Signature Base String. EMPTY
OAuthSignatureMethod_RSA_SHA1 The RSA-SHA1 signature method uses the RSASSA-PKCS1-v1_5 signature algorithm as defined in [RFC3447] section 8.2 (more simply known as PKCS#1), using SHA-1 as the hash function for EMSA-PKCS1-v1_5. It is assumed that the Consumer has provided its RSA public key in a verified way to the Service Provider, in a manner which is beyond the scope of this specification. EMPTY
OAuthToken No description available EMPTY
OAuthUtil No description available EMPTY
Services_JSON Converts to and from JSON format. EMPTY
Services_JSON_Error No description available EMPTY
SharethisTest SharethisTest EMPTY
TwitterOAuth Twitter OAuth class EMPTY

\SunnysideUp\ShareThis\Api

Name Description
MyTwitter No description available EMPTY
SilverstripeFacebookConnector https://developers.facebook.com/tools-and-support/ EMPTY

\SunnysideUp\ShareThis\Cms

Name Description
SocialNetworkingModelAdmin No description available EMPTY

\SunnysideUp\ShareThis\Control

Name Description
RemoveFacebookItemController RemoveFacebookItemController EMPTY

\SunnysideUp\ShareThis\Data

Name Description
ShareThisOptions No description available EMPTY

\SunnysideUp\ShareThis\Extension

Name Description
ShareThisSTE Add a field to each SiteTree object and it's subclasses to enable Share icons. EMPTY
ShareThisSiteConfigDE No description available EMPTY
SocialNetworksSTE Add a field to each SiteTree object and it's subclasses to enable "follow us on ...", this can be a blog, twitter, facebook or whatever else. EMPTY

\SunnysideUp\ShareThis\Model

Name Description
FacebookFeedItem FROM: http://www.acornartwork.com/blog/2010/04/19/tutorial-facebook-rss-feed-parser-in-pure-php/ EXAMPLE: //Run the function with the url and a number as arguments $fb = new TheFaceBook_communicator(); $dos = $fb->fetchFBFeed('http://facebook.com/feeds/status.php?id=xxxxxx&viewer=xxxxxx&key=xxxxx&format=rss20', 3); //Print Facebook status updates echo '<ul class="fb-updates">'; foreach ($dos as $do) { echo '<li>'; echo '<span class="update">' .$do->Description. '</span>'; echo '<span class="date">' .$do->Date. '</span>'; echo '<span class="link"><a href="' .$do->Link. '">more</a></span>'; echo '</li>'; } echo '</ul>'; EMPTY
FacebookFeedPage FROM: http://www.acornartwork.com/blog/2010/04/19/tutorial-facebook-rss-feed-parser-in-pure-php/ EXAMPLE: //Run the function with the url and a number as arguments $fb = new TheFaceBook_communicator(); $dos = $fb->fetchFBFeed('http://facebook.com/feeds/status.php?id=xxxxxx&viewer=xxxxxx&key=xxxxx&format=rss20', 3); //Print Facebook status updates echo '<ul class="fb-updates">'; foreach ($dos as $do) { echo '<li>'; echo '<span class="update">' .$do->Description. '</span>'; echo '<span class="date">' .$do->Date. '</span>'; echo '<span class="link"><a href="' .$do->Link. '">more</a></span>'; echo '</li>'; } echo '</ul>'; EMPTY
MyTwitterData MyTwitterData EMPTY
ShareThisDataObject No description available EMPTY
SocialNetworkingLinksDataObject No description available EMPTY

\SunnysideUp\ShareThis\Tasks

Name Description
FacebookFeedUpdateTask FacebookFeed_UpdateTask EMPTY