Pelzini

This is the code documentation for the Pelzini project

class XmlOutputter

Outputs the tree to an xml file

Extending this class

<?php
/**
* New class description goes here
* 
* @author Your Name, 2024-06-15
**/
class NewClassName extends XmlOutputter {
    
    /**
    * Creates a description node, and appends it to the specified node
    **/
    private function create_description_node ($node, $description) {
        // Method code goes here
    }
    
    /**
    * Processes a function argument
    **/
    private function process_argument ($parent_node, $item) {
        // Method code goes here
    }
    
    /**
    * Processes a function argument
    **/
    private function process_return ($parent_node, $item) {
        // Method code goes here
    }
    
    /**
    * Processes a class
    **/
    private function process_class ($parent_node, $item) {
        // Method code goes here
    }
    
    /**
    * Processes a document
    **/
    private function process_document ($item) {
        // Method code goes here
    }
    
    /**
    * Does the actual outputting of the file objects (and their sub-objects)
    **/
    public function output (array $parser_items, Config $config) {
        // Method code goes here
    }
    
    /**
    * Processes a file
    **/
    private function process_file ($item) {
        // Method code goes here
    }
    
    /**
    * Processes a function
    **/
    private function process_function ($parent_node, $item) {
        // Method code goes here
    }
    
    /**
    * Returns the mimetype of the outputted file (e.g. 'text/xml')
    **/
    public function get_mimetype () {
        // Method code goes here
    }
    
    /**
    * Returns the file extension of the outputted file (e.g. 'xml')
    **/
    public function get_ext () {
        // Method code goes here
    }
    
}
?>