CodeGen
[ class tree: CodeGen ] [ index: CodeGen ] [ all elements ]

Class: CodeGen_ExtensionParser

Source Location: /CodeGen-1.0.0/CodeGen/ExtensionParser.php

Class Overview

CodeGen_XmlParser
   |
   --CodeGen_ExtensionParser

Parser for XML based extension desription files


Author(s):

Version:

  • Release: @package_version@

Copyright:

  • 2005 Hartmut Holzgraefe

Variables

Methods


Inherited Variables

Inherited Methods

Class: CodeGen_XmlParser

CodeGen_XmlParser::__construct()
The constructor
CodeGen_XmlParser::checkAttributes()
Check attributes
CodeGen_XmlParser::parse()
Perform the actual parsing
CodeGen_XmlParser::popHelper()
Pop something from the helper stack
CodeGen_XmlParser::popParser()
Replace current SAX parser with one popped from the parser stack
CodeGen_XmlParser::pushHelper()
Push something on the helper stack
CodeGen_XmlParser::setInputFile()
Set file to parse
CodeGen_XmlParser::toBool()
accept various truth values
CodeGen_XmlParser::verbatim()
Start verbatim mode

Class Details

[line 40]
Parser for XML based extension desription files


[ Top ]


Class Variables

$extension =

[line 49]

The extension to parse specs into
  • Access: protected

Type:   object


[ Top ]



Method Detail

__construct (Constructor)   [line 57]

CodeGen_ExtensionParser __construct( object the $extension)

Constructor
  • Access: public

Overrides CodeGen_XmlParser::__construct() (The constructor)

Parameters:

object the   $extension   —  extension to parse specs into

[ Top ]

tagend_extension_changelog   [line 224]

void tagend_extension_changelog( $attr, $data)


Parameters:

   $attr   — 
   $data   — 

[ Top ]

tagend_extension_code   [line 241]

void tagend_extension_code( $attr, $data)


Parameters:

   $attr   — 
   $data   — 

[ Top ]

tagend_extension_release   [line 212]

void tagend_extension_release( $attr, $data)


Parameters:

   $attr   — 
   $data   — 

[ Top ]

tagend_license   [line 230]

void tagend_license( $attr, $data)


Parameters:

   $attr   — 
   $data   — 

[ Top ]

tagend_maintainer   [line 174]

void tagend_maintainer( $attr, $data)


Parameters:

   $attr   — 
   $data   — 

[ Top ]

tagend_maintainers   [line 181]

void tagend_maintainers( $attr, $data)


Parameters:

   $attr   — 
   $data   — 

[ Top ]

tagend_maintainer_email   [line 164]

void tagend_maintainer_email( $attr, $data)


Parameters:

   $attr   — 
   $data   — 

[ Top ]

tagend_maintainer_name   [line 159]

void tagend_maintainer_name( $attr, $data)


Parameters:

   $attr   — 
   $data   — 

[ Top ]

tagend_maintainer_role   [line 169]

void tagend_maintainer_role( $attr, $data)


Parameters:

   $attr   — 
   $data   — 

[ Top ]

tagend_maintainer_user   [line 154]

void tagend_maintainer_user( $attr, $data)


Parameters:

   $attr   — 
   $data   — 

[ Top ]

tagend_release_date   [line 197]

void tagend_release_date( $attr, $data)


Parameters:

   $attr   — 
   $data   — 

[ Top ]

tagend_release_notes   [line 207]

void tagend_release_notes( $attr, $data)


Parameters:

   $attr   — 
   $data   — 

[ Top ]

tagend_release_state   [line 202]

void tagend_release_state( $attr, $data)


Parameters:

   $attr   — 
   $data   — 

[ Top ]

tagend_release_version   [line 192]

void tagend_release_version( $attr, $data)


Parameters:

   $attr   — 
   $data   — 

[ Top ]

tagstart_deps   [line 253]

void tagstart_deps( $attr)


Parameters:

   $attr   — 

[ Top ]

tagstart_deps_file   [line 271]

void tagstart_deps_file( $attr)


Parameters:

   $attr   — 

[ Top ]

tagstart_deps_header   [line 297]

void tagstart_deps_header( $attr)


Parameters:

   $attr   — 

[ Top ]

tagstart_deps_lib   [line 280]

void tagstart_deps_lib( $attr)


Parameters:

   $attr   — 

[ Top ]

tagstart_extension_changelog   [line 219]

void tagstart_extension_changelog( $attr, $data)


Parameters:

   $attr   — 
   $data   — 

[ Top ]

tagstart_extension_release   [line 186]

void tagstart_extension_release( $attr)


Parameters:

   $attr   — 

[ Top ]

tagstart_maintainer   [line 148]

void tagstart_maintainer( $attr)


Parameters:

   $attr   — 

[ Top ]


Documentation generated on Mon, 11 Mar 2019 14:36:40 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.