/** 現在の基底パスが取得できている */ protected function validateBasePath(array &$world, array $arguments) { $this->assertEquals(1, count($arguments), '引数は 1 つ必要'); $this->assertEquals($arguments[0], Environment::getBasePath(), '現在の基底パスが取得できている'); }
/** * XMLを作成します。 * * @param string $message ステータス メッセージ。 * @param string $query 初期状態の入力文。 * @param bool $result 処理に成功したかどうか。 * @param bool $dynamic 動的ページかどうか * (検索エンジンのインデックスを認めるかどうか) * @param string $language 言語。 * @return DOMDocument XML DOMドキュメント。 */ public function createXml($message, $query, $result, $dynamic, $language = 'en') { $attributes = array('xml:lang' => $language, 'root' => Environment::getBasePath(), 'query' => $query, 'result' => $result ? 'true' : 'false', 'message' => $message, 'dynamic' => $dynamic ? 'true' : 'false'); return Output::createXml($attributes); }