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

Class: CodeGen_PECL_Dependency_Extension

Source Location: /CodeGen_PECL-1.1.3/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-2008 Hartmut Holzgraefe

Variables

Methods


Inherited Variables

Inherited Methods


Class Details

[line 38]
Class representing a cross-extension dependency


[ Top ]


Class Variables

$name =

[line 46]

Extension name
  • Access: protected

Type:   string


[ Top ]

$type =  "REQUIRED"

[line 131]

Extension name
  • Access: protected

Type:   string


[ Top ]

$version = array()

[line 78]

Extension version relation
  • Access: protected

Type:   array


[ Top ]



Method Detail

cCode   [line 159]

string cCode( object extension $extension)

Generate extension C code snippet
  • Return: code snippet

Parameters:

object extension   $extension   — 

[ Top ]

cCodeFooter   [line 188]

string cCodeFooter( object extension $extension)

Generate extension C code footer
  • Return: code snippet

Parameters:

object extension   $extension   — 

[ Top ]

cCodeHeader   [line 174]

string cCodeHeader( object extension $extension)

Generate extension C code header
  • Return: code snippet

Parameters:

object extension   $extension   — 

[ Top ]

getName   [line 53]

string getName( )

name getter

[ Top ]

packageXML   [line 203]

string packageXML( )

package.xml dependencie entry
  • Return: XML snippet

[ Top ]

packageXML2   [line 222]

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 63]

void setName( string $name)

name setter

Parameters:

string   $name   — 

[ Top ]

setType   [line 138]

void setType( string $type)

type setter

Parameters:

string   $type   — 

[ Top ]

setVersion   [line 85]

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

version setter

Parameters:

string   $version   — 
   $relation   — 

[ Top ]


Documentation generated on Mon, 11 Mar 2019 15:39:08 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.