<?xml version="1.0"?><phpdoc><class name="PhpdocSetupHandler" extends="PhpdocArgvHandler" undoc="false" access="private" package="PHPDoc"><file>c:/www/apache/doc2//core/PhpdocSetupHandler.php</file><doc><author email="ulf.wendel@phpdoc.de">Ulf Wendel</author><inherited src="Array"/><overriden src="Array"/><description>This class provides all methods neccessary to &amp;quot;setup&amp;quot; Phpdoc and check thecurrent setup.</description><shortdescription>Handles the &amp;quot;setup&amp;quot;.</shortdescription><version>$Id: $</version></doc><function name="setSourceDirectory" undoc="false" access="public"><doc><parameter name="$sourcedir" type="string"/><return type="void"/><description/><shortdescription>Sets the name of the directory with the source to scan.</shortdescription></doc></function><function name="setTemplateDirectory" undoc="false" access="public"><doc><parameter name="$sourcedir" type="string"/><return type="void"/><description/><shortdescription>Sets the name of the directory with the templates.</shortdescription></doc></function><function name="setApplication" undoc="false" access="public"><doc><parameter name="$application" type="string">name of the application</parameter><return name="$ok" type="bool"/><throws>PhpdocError</throws><description>The application name gets used on many places in the default templates.</description><shortdescription>Sets the name of your application.</shortdescription></doc></function><function name="setTargetFileSuffix" undoc="false" access="private"><doc><author email="subjective@subjective.de">Thomas Weinert</author><see type="var">$targetFileSuffix</see><parameter name="$suffix" type="string">string with the suffix</parameter><return name="$ok" type="bool"/><description>By default the the suffix is set to &amp;quot;.html&amp;quot;.</description><shortdescription>Suffix for all rendered files in the application (not for the xml files)</shortdescription></doc></function><function name="setSourceFileSuffix" undoc="false" access="private"><doc><see type="var">$sourceFileSuffix</see><parameter name="$suffix" type="mixed">string with one suffix or array of suffixes</parameter><return name="$ok" type="bool"/><throws>PhpdocError</throws><description>By default only files with the suffix &amp;quot;.php&amp;quot; are recognized asphp source code files and parsed. If you used othersuffixes such as &amp;quot;.inc&amp;quot; you have to tell phpdoc to parsethem.</description><shortdescription>Suffix of all source code files in the application</shortdescription></doc></function><function name="setTarget" undoc="false" access="public"><doc><parameter name="$target" type="string"/><return name="$ok" type="bool"/><throws>PhpdocError</throws><description/><shortdescription>Sets the target where the generated files are saved.</shortdescription></doc></function><function name="checkStatus" undoc="false" access="private"><doc><parameter name="$errors" default="&amp;quot;&amp;quot;" type="mixed"/><return name="$errors" type="array"/><description/><shortdescription>Checks the current status of the object. Are all necessary informations to start parsing available?</shortdescription></doc></function><function name="getCheckedDirname" undoc="false" access="private"><doc><parameter name="$dirname" type="string"/><return name="" type="string">Directoryname </return><description/><shortdescription>Adds a slash at the end of the given filename if neccessary.</shortdescription></doc></function><variable name="$target" access="private" type="string">&amp;quot;&amp;quot;<doc><description/><shortdescription>Name of the target directory.</shortdescription></doc></variable><variable name="$application" access="private" type="string">&amp;quot;PHPDoc&amp;quot;<doc><see type="function">setApplication()</see><overriden src="PhpdocObject"/><description/><shortdescription>Name of the application parsed</shortdescription></doc></variable><variable name="$basedir" access="private" type="string">&amp;quot;&amp;quot;<doc><see type="function">setApplication()</see><description/><shortdescription>Basedir for all file operations</shortdescription></doc></variable><variable name="$targetFileSuffix" access="private" type="string">&amp;quot;.html&amp;quot;<doc><see type="function">setTargetFileSuffix()</see><description/><shortdescription>Suffix for all rendered files in the application (except for the xml files).</shortdescription></doc></variable><variable name="$sourceFileSuffix" access="private" type="array">array ( &amp;quot;php&amp;quot; )<doc><see type="function">setSourceFileSuffix()</see><description>If you used other file suffixes than &amp;quot;.php&amp;quot; in you have to override this.variable using setSourceFileSuffix()</description><shortdescription>Suffix of all source code files in the application</shortdescription></doc></variable><variable name="$sourceDirectory" access="private" type="string">&amp;quot;&amp;quot;<doc><see type="function">setSourceDirectory()</see><description/><shortdescription>Directory with the php sources to parse.</shortdescription></doc></variable><inherited src="PhpdocArgvHandler" type="functions"><element>handleargv</element><element>getargvhelpmessage</element></inherited><inherited src="PhpdocObject" type="functions"><element>setflagoutput</element><element>out</element><element>nametourl</element><element>outl</element><element>introspection</element></inherited><inherited src="PhpdocArgvHandler" type="variables"><element>$commands</element></inherited><inherited src="PhpdocObject" type="variables"><element>$err</element><element>$warn</element><element>$flag_output</element></inherited><path><parent>PhpdocArgvHandler</parent><parent>PhpdocObject</parent></path><baseclass>PhpdocObject</baseclass><subclasses><subclass>Phpdoc</subclass></subclasses></class></phpdoc>
