|
@@ -14,6 +14,7 @@
|
|
|
<sect2 id="zend.tool.framework.writing-providers.loading">
|
|
<sect2 id="zend.tool.framework.writing-providers.loading">
|
|
|
<title>Zend_Tool はどのようにプロバイダを見つけるか</title>
|
|
<title>Zend_Tool はどのようにプロバイダを見つけるか</title>
|
|
|
|
|
|
|
|
|
|
+ <!-- TODO : to be translated -->
|
|
|
<para>
|
|
<para>
|
|
|
By default <classname>Zend_Tool</classname> uses the IncludePathLoader to find all
|
|
By default <classname>Zend_Tool</classname> uses the IncludePathLoader to find all
|
|
|
the providers that you can run. It recursivly iterates all
|
|
the providers that you can run. It recursivly iterates all
|
|
@@ -138,6 +139,7 @@ Hello from my provider!
|
|
|
<sect2 id="zend.tool.framework.writing-providers.response">
|
|
<sect2 id="zend.tool.framework.writing-providers.response">
|
|
|
<title>レスポンスオブジェクト</title>
|
|
<title>レスポンスオブジェクト</title>
|
|
|
|
|
|
|
|
|
|
+ <!-- TODO : to be translated -->
|
|
|
<para>
|
|
<para>
|
|
|
As discussed in the architecture section <classname>Zend_Tool</classname> allows to hook different clients for
|
|
As discussed in the architecture section <classname>Zend_Tool</classname> allows to hook different clients for
|
|
|
using your <classname>Zend_Tool</classname> providers. To keep compliant with different clients you should
|
|
using your <classname>Zend_Tool</classname> providers. To keep compliant with different clients you should
|
|
@@ -213,6 +215,7 @@ class My_Component_HelloProvider
|
|
|
</sect3>
|
|
</sect3>
|
|
|
|
|
|
|
|
<sect3 id="zend.tool.framework.writing-providers.advanced.prompt">
|
|
<sect3 id="zend.tool.framework.writing-providers.advanced.prompt">
|
|
|
|
|
+ <!-- TODO : to be translated -->
|
|
|
<title>Prompt the User for Input</title>
|
|
<title>Prompt the User for Input</title>
|
|
|
|
|
|
|
|
<para>
|
|
<para>
|
|
@@ -296,6 +299,7 @@ I would say hello Ralph.
|
|
|
<sect3 id="zend.tool.framework.writing-providers.advanced.verbosedebug">
|
|
<sect3 id="zend.tool.framework.writing-providers.advanced.verbosedebug">
|
|
|
<title>冗長及びデバッグモード</title>
|
|
<title>冗長及びデバッグモード</title>
|
|
|
|
|
|
|
|
|
|
+ <!-- TODO : to be translated -->
|
|
|
<para>
|
|
<para>
|
|
|
You can also run your provider actions in "verbose" or "debug" modes.
|
|
You can also run your provider actions in "verbose" or "debug" modes.
|
|
|
The semantics in regard to this actions have to be implemented by you
|
|
The semantics in regard to this actions have to be implemented by you
|
|
@@ -323,6 +327,7 @@ class My_Component_HelloProvider
|
|
|
<sect3 id="zend.tool.framework.writing-providers.advanced.configstorage">
|
|
<sect3 id="zend.tool.framework.writing-providers.advanced.configstorage">
|
|
|
<title>ユーザーの構成及びストレージにアクセス</title>
|
|
<title>ユーザーの構成及びストレージにアクセス</title>
|
|
|
|
|
|
|
|
|
|
+ <!-- TODO : to be translated -->
|
|
|
<para>
|
|
<para>
|
|
|
Using the Enviroment variable <property>ZF_CONFIG_FILE</property> or the
|
|
Using the Enviroment variable <property>ZF_CONFIG_FILE</property> or the
|
|
|
.zf.ini in your home directory you can inject configuration parameters into
|
|
.zf.ini in your home directory you can inject configuration parameters into
|
|
@@ -389,6 +394,7 @@ class Zend_Tool_Framework_Client_Storage
|
|
|
}
|
|
}
|
|
|
]]></programlisting>
|
|
]]></programlisting>
|
|
|
|
|
|
|
|
|
|
+ <!-- TODO : to be translated -->
|
|
|
<important>
|
|
<important>
|
|
|
<para>
|
|
<para>
|
|
|
When designing your providers that are config or storage aware remember to
|
|
When designing your providers that are config or storage aware remember to
|