reference/yaf/yaf_loader/getnamespacepath.xml
cd2604567488ad612ac52d30ff7596beee1beba4
...
...
@@ -0,0 +1,82 @@
1
+
<?xml version="1.0" encoding="utf-8"?>
2
+
<!-- $Revision: 343887 $ -->
3
+

4
+
<refentry xml:id="yaf-loader.getnamespacepath" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
5
+
<refnamediv>
6
+
<refname>Yaf_Loader::getNamespacePath</refname>
7
+
<refpurpose>Retieve path of a registered namespace</refpurpose>
8
+
</refnamediv>
9
+

10
+
<refsect1 role="description">
11
+
&reftitle.description;
12
+
<methodsynopsis>
13
+
<modifier>public</modifier> <type>string</type><methodname>Yaf_Loader::getNamespacePath</methodname>
14
+
<methodparam><type>string</type><parameter>namespaces</parameter></methodparam>
15
+
</methodsynopsis>
16
+
<para>
17
+
retrieve path of a registered namespace
18
+
</para>
19
+
</refsect1>
20
+

21
+
<refsect1 role="parameters">
22
+
&reftitle.parameters;
23
+
<variablelist>
24
+
<varlistentry>
25
+
<term><parameter>namespace</parameter></term>
26
+
<listitem>
27
+
<para>
28
+
a string of namespace.
29
+
</para>
30
+
</listitem>
31
+
</varlistentry>
32
+
</variablelist>
33
+
</refsect1>
34
+

35
+
<refsect1 role="returnvalues">
36
+
&reftitle.returnvalues;
37
+
<para>
38
+
&string; path, if the namespace is not registered, then &null; default library will be returned
39
+
</para>
40
+
</refsect1>
41
+

42
+
<refsect1 role="examples">
43
+
&reftitle.examples;
44
+
<example>
45
+
<title><function>Yaf_Loader::registerNamespace</function>example</title>
46
+
<programlisting role="php">
47
+
<![CDATA[
48
+
<?php
49
+
$loader = Yaf_Loader::getInstance("/var/application/lib");
50
+
$loader->registerNamespace("\Vendor\PHP", "/var/lib/php");
51
+

52
+
$loader->getNamespacePath("\Vendor\PHP"); // '/var/lib/php'
53
+
$loader->getNamespacePath("\Vendor\JSP"); // '/var/application/lib'
54
+

55
+
?>
56
+
]]>
57
+
</programlisting>
58
+
</example>
59
+
</refsect1>
60
+

61
+
</refentry>
62
+

63
+
<!-- Keep this comment at the end of the file
64
+
Local variables:
65
+
mode: sgml
66
+
sgml-omittag:t
67
+
sgml-shorttag:t
68
+
sgml-minimize-attributes:nil
69
+
sgml-always-quote-attributes:t
70
+
sgml-indent-step:1
71
+
sgml-indent-data:t
72
+
indent-tabs-mode:nil
73
+
sgml-parent-document:nil
74
+
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
75
+
sgml-exposed-tags:nil
76
+
sgml-local-catalogs:nil
77
+
sgml-local-ecat-files:nil
78
+
End:
79
+
vim600: syn=xml fen fdm=syntax fdl=2 si
80
+
vim: et tw=78 syn=sgml
81
+
vi: ts=1 sw=1
82
+
-->
0
83