nazolabo

フリーランスのWebエンジニアが近況や思ったことを発信しています。

conveyorのworkerを単独で使う方法

別に単独で使ってもいいよね

<?php

require_once("__init__.php");

Rhaco::import("workers.CustomfeedLingr.CustomfeedLingr");
Rhaco::import("tag.feed.Rss20");

Rhaco::setVariable("customfeedlingr__room_id", "rhaco");

$worker = new CustomfeedLingr();
$rss = $worker->execute(new Rss20());

// 以下$rssを処理

加工系や出力系の場合はexecuteで既存のRss20を入れる。
Rhaco::setVariableで指定するキーは「クラス名__変数名を全て小文字にしたもの」。