Plugin API for Tt Sync
, (*1)
PluginFactoryInterface & AbstractPluginFactory class
Each plugin should have their own factory class implement
PluginFactoryInterface, and
implement plugin config after created., (*2)
PluginInterface & AbstractPlugin class
All plugins should implement
PluginInterface,
AbstractPlugin is an implement with shared
feature., (*3)
MessageInterface & Message class
Messages retrieved from source will be format to
MessageInterface instance, and transfer to
destination, this interface is a pipe between different message format from
different twitter like service., (*4)
Message is an implement, with message dump and
compare feature, can be used to save message and attachment to disk or sort them
for re-post., (*5)
AttachmentInterface Attachment class
Interface for attachment, download feature included., (*6)
License
Distribute under the MIT license., (*7)