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


Classes:
CodeGen_Command
CodeGen_Dependency_Header
CodeGen_Dependency_Lib
CodeGen_Element
CodeGen_Extension
CodeGen_ExtensionParser
CodeGen_License
CodeGen_License_BSD
CodeGen_License_GPL
CodeGen_License_LGPL
CodeGen_License_PHP
CodeGen_Maintainer
CodeGen_Release
CodeGen_Tools_Code
CodeGen_Tools_FileReplacer
CodeGen_Tools_Getopt
CodeGen_Tools_Group
CodeGen_Tools_Indent
CodeGen_Tools_IndentC
CodeGen_Tools_Outbuf
CodeGen_Tools_Platform
CodeGen_Tools_Tokenizer
CodeGen_XmlParser
Files:
BSD.php
Code.php
Command.php
Element.php
Extension.php
ExtensionParser.php
FileReplacer.php
Getopt.php
GPL.php
Group.php
Header.php
Indent.php
IndentC.php
LGPL.php
Lib.php
License.php
Maintainer.php
Outbuf.php
PHP.php
Platform.php
Release.php
Tokenizer.php
XmlParser.php

Class: CodeGen_Tools_Code

Source Location: /CodeGen-1.0.5/CodeGen/Tools/Code.php

Class Overview


Wrapper class for code block generation


Author(s):

Version:

  • Release: @package_version@

Copyright:

  • 2005 Hartmut Holzgraefe

Variables

Methods


Inherited Variables

Inherited Methods


Class Details

[line 45]
Wrapper class for code block generation

all methods are actually static, the class is just needed for namespace emulation to conform with PEAR naming conventions



[ Top ]


Class Variables

$indentSteps = 4

[line 69]

Number of blanks to use for indent steps
  • Access: protected

Type: int


[ Top ]

$language = 'c'

[line 51]

Programming language to generate code for
  • Access: protected

Type: string


[ Top ]



Method Detail

block [line 88]

string block( string $code, [int $indent = 1])

Generate simple indented codeblock
  • Return: formated code block

Parameters:

string $code — code
int $indent — indent level

[ Top ]

setIntentSteps [line 76]

void setIntentSteps( int $indentSteps)

Setter for indentSteps property

Parameters:

int $indentSteps

[ Top ]

setLanguage [line 58]

void setLanguage( string $language)

Setter for language property

Parameters:

string $language

[ Top ]

varblock [line 101]

string varblock( string $code, [int $indent = 1])

Generate indented codeblock with variable declarations
  • Return: formated code block

Parameters:

string $code — code
int $indent — indent level

[ Top ]


Documentation generated on 2019年3月11日 15:17:04 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.

AltStyle によって変換されたページ (->オリジナル) /