Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.php > #18612
| From | fictitious <a@b.invalid> |
|---|---|
| Newsgroups | comp.lang.php |
| Subject | phpdoc: @uses and @usesby |
| Date | 2021-04-26 10:37 +0200 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <s65u4d$1068$1@gioia.aioe.org> (permalink) |
++ cat phpdoc.dist.xml
<?xml version="1.0" encoding="UTF-8" ?>
<phpdocumentor
configVersion="3"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="https://www.phpdoc.org"
xsi:noNamespaceSchemaLocation="https://docs.phpdoc.org/latest/phpdoc.xsd"
>
<paths>
<output>build/api</output>
<cache>build/cache</cache>
</paths>
<version number="3.0.0">
<api>
<source dsn=".">
<path>src</path>
</source>
</api>
</version>
</phpdocumentor>
++ cat src/uses.php
<?php
class Client {
/**
* @uses Server::method2()
*/
function method1(){}
}
class Server {
function method2(){}
}
++ phpdoc # making documentation...
++ cd build/api/classes
++ firefox Client.html # OUTPUT: https://pasteboard.co/JZ5l756.png
++ firefox Server.html # OUTPUT: https://pasteboard.co/JZ5mB8t.png
If Server::method2() appears in the Tags -> uses section of Client
documentation page (https://pasteboard.co/JZ5l756.png),
Client::method1() should appear in the Server documentation page
(https://pasteboard.co/JZ5mB8t.png).
Why not compare?
Back to comp.lang.php | Previous | Next — Next in thread | Find similar | Unroll thread
phpdoc: @uses and @usesby fictitious <a@b.invalid> - 2021-04-26 10:37 +0200
Re: phpdoc: @uses and @usesby fictitious <a@b.invalid> - 2021-04-26 12:03 +0200
Re: phpdoc: @uses and @usesby fictitious <a@b.invalid> - 2021-04-27 09:30 +0200
csiph-web