function __construct($profile) { parent::__construct(new PublicNoticeStream($profile)); }
function __construct($scoped) { parent::__construct(new PublicNoticeStream($scoped)); }
function __construct(Profile $target, Profile $scoped = null) { parent::__construct(new InboxNoticeStream($target, $scoped)); }
function __construct($user, $profile) { parent::__construct(new InboxNoticeStream($user, $profile)); }
function __construct($group, $profile) { parent::__construct(new GroupNoticeStream($group, $profile)); }
public function __construct(Profile $scoped = null) { parent::__construct(new NetworkPublicNoticeStream($scoped)); }