forked from joostdecock/core
-
Notifications
You must be signed in to change notification settings - Fork 0
/
apigen.neon
58 lines (42 loc) · 1.36 KB
/
apigen.neon
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
# Dirs or files documentation is generated for.
source:
- src/
- patterns/Core/Pattern/
- themes/
- channels/
# Target dir for documentation.
destination: ../site/apigen/core
# Access levels of included method and properties. (default: ["public","protected"]) (multiple values allowed)
accessLevels:
- public
- private
- protected
# Base url used for sitemap (useful for public doc).
baseUrl: https://freesewing.org/apigen/core/
# Turn on debug mode.
debug: false
# Generate documentation for elements marked as @deprecated
deprecated: false
# Add link to ZIP archive of documentation.
download: true
# Scanned file extensions. (default: ["php"]) (multiple values allowed)
extensions:
- php
# Directories and files matching this mask will not be parsed (e.g. */tests/*). (multiple values allowed)
exclude:
- vendor/
# Charset of scanned files. (multiple values allowed)
charset:
- utf-8
# Elements with this name prefix will be first in tree.
# main:
# Include elements marked as @internal.
internal: true
# Generate documentation for PHP internal classes.
php: false
# Title of generated documentation.
title: Freesewing core
# Generate documentation for elements marked as @todo.
todo: true
# Generate tree view of classes, interfaces, traits and exceptions.
tree: true