-
Notifications
You must be signed in to change notification settings - Fork 16
XBRL
XBRL is the core class and it represents a single taxonomy file and its related link bases. See the XBRL class in the source code reference help.
At the time of writing only the label, definition and presentation link bases are processed. It is left for future enhancement to add calculation, formula and reference link base processing. These are not needed in the first instance because the focus is on reporting.
Calculation and formula linkbases are less relevant in the context of this project because instance documents already include any relevant aggregate values in addition to the detail data values. If these documents have been validated, users can be sure the aggregate values are correct.
Elements, contexts, units, imports and other details are read from the schema file of each taxonomy and processed. Related presentation, label and definition linkbases are also processed at compile time to access locators, arcs, roles and arc roles.
Copyright © 2021 and later years Lyquidity Solutions Limited
- About us
- Purpose
- XBRL support
- Road Map
- Why PHP?
- Contributing
- License
- Reference links
- Case Study
- Digital Financial Reporting
- Digital Financial Reporting examples
Overview
Class and function reference
Compiled taxonomy structure
Common arrays
Compiling
Compiling
Processing linkbases
Additional taxonomy processing
Extension taxonomies
Compiled taxonomy folder
How do I...?
Navigate a node tree
Find a node in a tree
Find elements in a taxonomy
Load an instance document
Find elements in an instance
Create a simple report
Create a comparison report
Example custom report
Work with dimensions
Sign and Verify
Validate
Change the logging
Capture validation information