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

Class: CodeGen_PECL_Dependency_Extension

Source Location: /CodeGen_PECL-0.9.0/PECL/Dependency/Extension.php

Class Overview

CodeGen_Element
   |
   --CodeGen_PECL_Dependency_Extension

Class representing a cross-extension dependency


Author(s):

Version:

  • Release: @package_version@

Copyright:

  • 2005 Hartmut Holzgraefe

Variables

Methods


Inherited Variables

Inherited Methods


Class Details

[line 35]
Class representing a cross-extension dependency


[ Top ]


Class Variables

$name =

[line 43]

Extension name
  • Access: protected

Type:   string


[ Top ]

$type =  "REQUIRED"

[line 128]

Extension name
  • Access: protected

Type:   string


[ Top ]

$version = array()

[line 75]

Extension version relation
  • Access: protected

Type:   array


[ Top ]



Method Detail

cCode   [line 156]

string cCode( object extension $extension)

Generate extension C code snippet
  • Return: code snippet

Parameters:

object extension   $extension   — 

[ Top ]

cCodeFooter   [line 185]

string cCodeFooter( object extension $extension)

Generate extension C code footer
  • Return: code snippet

Parameters:

object extension   $extension   — 

[ Top ]

cCodeHeader   [line 171]

string cCodeHeader( object extension $extension)

Generate extension C code header
  • Return: code snippet

Parameters:

object extension   $extension   — 

[ Top ]

getName   [line 50]

string getName( )

name getter

[ Top ]

packageXML   [line 200]

string packageXML( )

package.xml dependencie entry
  • Return: XML snippet

[ Top ]

packageXML2   [line 219]

string packageXML2( [mixed $types = false])

package.xml 2.0 dependencie entry
  • Return: XML snippet

Parameters:

mixed   $types   —  requested type(s), either string or array

[ Top ]

setName   [line 60]

void setName( string $name)

name setter

Parameters:

string   $name   — 

[ Top ]

setType   [line 135]

void setType( string $type)

type setter

Parameters:

string   $type   — 

[ Top ]

setVersion   [line 82]

void setVersion( string $version, [ $relation = "ge"])

version setter

Parameters:

string   $version   — 
   $relation   — 

[ Top ]


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