我需要爲PhpDocumentor創建自定義模板。問題是在template.xml
中定義的路徑,即使指定爲絕對路徑,也無法正確解析。 PhpDocumentor在vendor目錄中查找它們。Phpdocumentor在供應商目錄中查找自定義模板
<template>
<author>Code Mine</author>
<email>[email protected]</email>
<description>Template for Confluence API</description>
<version>1.0.0</version>
<transformations>
<transformation writer="twig" source="./index.html.twig" artifact="index.html"/>
<transformation query="indexes.namespaces" writer="twig" source="./namespace.html.twig" />
<transformation query="indexes.classes" writer="twig" source="./class.html.twig" />
</transformations>
</template>
儘管事實上,樹枝模板位於xml引用的路徑中,但我得到文件不存在的錯誤。
編輯:
我也試圖與希望的路徑將被視爲相對的配置文件,但沒有運氣在phpdoc.xml
設置所有的配置細節。
首先,你的問題是什麼?其次,發佈一些代碼。 – Fin
@Fin我的問題是如何強制documentor從特定位置獲取模板,而不是來自供應商目錄,所涉及的所有代碼都是帶有此配置的xml。 – Adam