- Diviner Queries
- All Atoms
- Search
- Diviner Search
Diviner All Atoms
All Atoms
All Atoms
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- src/infrastructure/daemon/bot/PhabricatorBot.php
- File
- Looks for Dxxxx, Txxxx and links to them.
- Class
- Method
- src/infrastructure/daemon/bot/handler/PhabricatorBotObjectNameHandler.php
- File
- Watches the feed and puts notifications into channel(s) of choice.
- Class
- Method
- Method
- Method
- src/infrastructure/daemon/bot/handler/PhabricatorBotFeedNotificationHandler.php
- File
- Responds to IRC messages. You plug a bunch of these into a @{class:PhabricatorBot} to give it special behavior.
- Class
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- src/infrastructure/daemon/bot/handler/PhabricatorBotHandler.php
- File
- Logs messages to stdout.
- Class
- Method
- src/infrastructure/daemon/bot/handler/PhabricatorBotDebugLogHandler.php
- File
- Logs chatter.
- Class
- Method
- Method
- src/infrastructure/daemon/bot/handler/PhabricatorBotLogHandler.php
- File
- Watches for "where is <symbol>?"
- Class
- Method
- src/infrastructure/daemon/bot/handler/PhabricatorBotSymbolHandler.php
- File
- Method
- Method
- Method
- src/infrastructure/daemon/bot/handler/PhabricatorBotMacroHandler.php
- File
- Responds to "Whats new?" with some recent feed content.
- Class
- Method
- Method
- src/infrastructure/daemon/bot/handler/PhabricatorBotWhatsNewHandler.php
- File
- Represents something which can be the target of messages, like a user or channel.
- Class
- Method
- Method
- Method
- src/infrastructure/daemon/bot/target/PhabricatorBotTarget.php
- File
- Represents an individual user.
- Class
- Method
- src/infrastructure/daemon/bot/target/PhabricatorBotUser.php
- File
- Represents a group/public space, like an IRC channel or a Campfire room.
- Class
- Method
- src/infrastructure/daemon/bot/target/PhabricatorBotChannel.php
- File
- Defines the api for protocol adapters for @{class:PhabricatorBot}
- Class
- String identifying the service name the adapter is connecting to. This is used to distinguish between instances of a service. For example, for IRC, this should return the IRC network the client is connecting to.
- Method
- String identifying the service type the adapter provides access to, like "irc", "campfire", "flowdock", "hipchat", etc.
- Method
- This is the output mechanism for the protocol.
- Method
- This is the spout for messages coming in from the protocol. This will be called in the main event loop of the bot daemon So if if doesn't implement some sort of blocking timeout (e.g. select-based socket polling), it should at least sleep for some period of time in order to not overwhelm the processor.
- Method
- Disconnect from the service.
- Method
- Performs any connection logic necessary for the protocol
- Method
- Method
- Method
- src/infrastructure/daemon/bot/adapter/PhabricatorProtocolAdapter.php
- File
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- src/infrastructure/daemon/bot/adapter/PhabricatorCampfireProtocolAdapter.php
- File
- Method
- Method
- Method
- Method
- Method
- Method
- src/infrastructure/daemon/bot/adapter/PhabricatorBotFlowdockProtocolAdapter.php
- File
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- src/infrastructure/daemon/bot/adapter/PhabricatorIRCProtocolAdapter.php
- File
Copyright © LEAD Solutions B.V.