Skip to content
This repository was archived by the owner on Jan 15, 2025. It is now read-only.

Commit 7095df5

Browse files
improved navigation between doc files
1 parent f798413 commit 7095df5

File tree

7 files changed

+81
-7
lines changed

7 files changed

+81
-7
lines changed

docs/apiconnector.html

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<!--
66
generated by Pod::Simple::HTML v3.35,
77
using Pod::Simple::PullParser v3.35,
8-
under Perl v5.026000 at Mon Jul 23 08:27:35 2018 GMT.
8+
under Perl v5.026000 at Mon Jul 23 08:50:47 2018 GMT.
99
1010
If you want to change this HTML document, you probably shouldn't do that
1111
by changing it directly. Instead, see about changing the calling options
@@ -76,6 +76,28 @@ <h1><a class='u'
7676

7777
<p>A helper utility module is also included for tasks like date handling and string encoding.</p>
7878

79+
<h1><a class='u'
80+
name="AVAILABLE_SUBMODULES"
81+
>AVAILABLE SUBMODULES</a></h1>
82+
83+
<p>We&#39;ve split our functionality into submodules to give this module a better structure.</p>
84+
85+
<dl>
86+
<dt><a name="HEXONET::Apiconnector::Connection_-_API_Client_functionality."
87+
><a href="http://search.cpan.org/perldoc?HEXONET%3A%3AApiconnector%3A%3AConnection" class="podlinkpod"
88+
>HEXONET::Apiconnector::Connection</a> - API Client functionality.</a></dt>
89+
90+
<dd>
91+
<dt><a name="HEXONET::Apiconnector::Response_-_API_Response_functionality."
92+
><a href="http://search.cpan.org/perldoc?HEXONET%3A%3AApiconnector%3A%3AResponse" class="podlinkpod"
93+
>HEXONET::Apiconnector::Response</a> - API Response functionality.</a></dt>
94+
95+
<dd>
96+
<dt><a name="HEXONET::Apiconnector::Util_-_Bundle_of_Helper_methods."
97+
><a href="http://search.cpan.org/perldoc?HEXONET%3A%3AApiconnector%3A%3AUtil" class="podlinkpod"
98+
>HEXONET::Apiconnector::Util</a> - Bundle of Helper methods.</a></dt>
99+
</dl>
100+
79101
<h1><a class='u'
80102
name="METHODS_HEXONET::Apiconnector"
81103
>METHODS HEXONET::Apiconnector</a></h1>

docs/connection.html

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<!--
66
generated by Pod::Simple::HTML v3.35,
77
using Pod::Simple::PullParser v3.35,
8-
under Perl v5.026000 at Mon Jul 23 08:27:35 2018 GMT.
8+
under Perl v5.026000 at Mon Jul 23 08:50:47 2018 GMT.
99
1010
If you want to change this HTML document, you probably shouldn't do that
1111
by changing it directly. Instead, see about changing the calling options
@@ -41,6 +41,13 @@ <h1><a class='u'
4141
>METHODS HEXONET::Apiconnector::Connection</a></h1>
4242

4343
<dl>
44+
<dt><a name="new(config)"
45+
><code>new(config)</code></a></dt>
46+
47+
<dd>
48+
<p>Create an new API client instance with the given configuration data.
49+
Supported configuration data keys are: - login - your uid - password - your password - url - Backend API url to use; in general https://coreapi.1api.de/api/call.cgi - entity - Backend system entity; use &#34;54cd&#34; for LIVE system and &#34;1234&#34; for OT&#38;E system - user - to have a view into subuser account data - role - in case you want to login with a role user account that is directly under the given uid</p>
50+
4451
<dt><a name="call(command,_config)"
4552
><code>call(command,
4653
config)</code></a></dt>

docs/hexonet.html

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<!--
66
generated by Pod::Simple::HTML v3.35,
77
using Pod::Simple::PullParser v3.35,
8-
under Perl v5.026000 at Mon Jul 23 08:27:35 2018 GMT.
8+
under Perl v5.026000 at Mon Jul 23 08:50:47 2018 GMT.
99
1010
If you want to change this HTML document, you probably shouldn't do that
1111
by changing it directly. Instead, see about changing the calling options
@@ -33,6 +33,18 @@ <h1><a class='u'
3333
<p>This module is just used as namespace package for any module provided by <a href="https://www.hexonet.net/" class="podlinkurl"
3434
>HEXONET</a> and does not provide any further functionality.</p>
3535

36+
<h1><a class='u'
37+
name="AVAILABLE_MODULES"
38+
>AVAILABLE MODULES</a></h1>
39+
40+
<p>Up to now we provide the following modules:</p>
41+
42+
<dl>
43+
<dt><a name="HEXONET::Apiconnector_-_Connector_Library_for_our_Backend_API."
44+
><a href="http://search.cpan.org/perldoc?HEXONET%3A%3AApiconnector" class="podlinkpod"
45+
>HEXONET::Apiconnector</a> - Connector Library for our Backend API.</a></dt>
46+
</dl>
47+
3648
<h1><a class='u'
3749
name="AUTHOR"
3850
>AUTHOR</a></h1>

docs/response.html

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<!--
66
generated by Pod::Simple::HTML v3.35,
77
using Pod::Simple::PullParser v3.35,
8-
under Perl v5.026000 at Mon Jul 23 08:27:35 2018 GMT.
8+
under Perl v5.026000 at Mon Jul 23 08:50:47 2018 GMT.
99
1010
If you want to change this HTML document, you probably shouldn't do that
1111
by changing it directly. Instead, see about changing the calling options
@@ -31,15 +31,24 @@ <h1><a class='u'
3131

3232
<p>This package provides any functionality that you need to deal with Backend API responses.</p>
3333

34-
<p>The Response object itself can be instantiated by bytes array (basically the plaintext response from the Backend API,
35-
or by a hast format (an already parsed response).
34+
<p>The Response object itself can be instantiated by bytes array (basically the plaintext response from the Backend API),
35+
or by a hash format (an already parsed response).
3636
But the latter case is more for internal use.</p>
3737

3838
<h1><a class='u'
3939
name="METHODS_HEXONET::Apiconnector::Response"
4040
>METHODS HEXONET::Apiconnector::Response</a></h1>
4141

4242
<dl>
43+
<dt><a name="new(response)"
44+
><code>new(response)</code></a></dt>
45+
46+
<dd>
47+
<p>Create an new Response object using the given Backend API response data.
48+
This can be a bytes array (basically the plaintext response from the Backend API),
49+
or by a hash format (an already parsed response returned by method as_list_hash).
50+
The latter case is more for internal use.</p>
51+
4352
<dt><a name="as_string()"
4453
><code>as_string()</code></a></dt>
4554

docs/util.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<!--
66
generated by Pod::Simple::HTML v3.35,
77
using Pod::Simple::PullParser v3.35,
8-
under Perl v5.026000 at Mon Jul 23 08:27:35 2018 GMT.
8+
under Perl v5.026000 at Mon Jul 23 08:50:47 2018 GMT.
99
1010
If you want to change this HTML document, you probably shouldn't do that
1111
by changing it directly. Instead, see about changing the calling options

lib/HEXONET.pm

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,16 @@ HEXONET - Namespace package for any module provided by L<HEXONET|https://www.hex
2020
This module is just used as namespace package for any module provided by L<HEXONET|https://www.hexonet.net/>
2121
and does not provide any further functionality.
2222
23+
=head1 AVAILABLE MODULES
24+
25+
Up to now we provide the following modules:
26+
27+
=over 4
28+
29+
=item L<HEXONET::Apiconnector> - Connector Library for our Backend API.
30+
31+
=back
32+
2333
=head1 AUTHOR
2434
2535
HEXONET GmbH

lib/HEXONET/Apiconnector.pm

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,20 @@ It provides a short hand method (HEXONET::Apiconnector::connect) to instantiate
6767
6868
A helper utility module is also included for tasks like date handling and string encoding.
6969
70+
=head1 AVAILABLE SUBMODULES
71+
72+
We've split our functionality into submodules to give this module a better structure.
73+
74+
=over 4
75+
76+
=item L<HEXONET::Apiconnector::Connection> - API Client functionality.
77+
78+
=item L<HEXONET::Apiconnector::Response> - API Response functionality.
79+
80+
=item L<HEXONET::Apiconnector::Util> - Bundle of Helper methods.
81+
82+
=back
83+
7084
=head1 METHODS HEXONET::Apiconnector
7185
7286
=over 4

0 commit comments

Comments
 (0)