exit(1);
}
-require_once INSTALLDIR . '/lib/apiauth.php';
-
/**
* Show a stream of notices in a particular conversation
*
protected $conversation = null;
protected $notices = null;
- /**
- * For initializing members of the class.
- *
- * @param array $argarray misc. arguments
- *
- * @return boolean true
- */
- function prepare($argarray)
+ protected function prepare(array $args=array())
{
- parent::prepare($argarray);
+ parent::prepare($args);
$convId = $this->trimmed('id');
throw new ClientException(_('No conversation ID.'));
}
- $this->conversation = Conversation::staticGet('id', $convId);
+ $this->conversation = Conversation::getKV('id', $convId);
if (empty($this->conversation)) {
// TRANS: Client exception thrown when referring to a non-existing conversation ID (%d).
404);
}
- $profile = Profile::current();
-
- $stream = new ConversationNoticeStream($convId, $profile);
+ $stream = new ConversationNoticeStream($convId, $this->scoped);
$notice = $stream->getNotices(($this->page-1) * $this->count,
$this->count,
function handle($argarray=null)
{
$sitename = common_config('site', 'name');
- // TRANS: Timeline title for user and friends. %s is a user nickname.
+ // TRANS: Title for conversion timeline.
$title = _m('TITLE', 'Conversation');
$id = common_local_url('apiconversation', array('id' => $this->conversation->id, 'format' => $this->format));
$link = common_local_url('conversation', array('id' => $this->conversation->id));
*
* @return boolean is read only action?
*/
- function isReadOnly($args)
+ function isReadOnly(array $args=array())
{
if ($_SERVER['REQUEST_METHOD'] == 'GET' ||
$_SERVER['REQUEST_METHOD'] == 'HEAD') {