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

Class: CodeGen_PECL_Element_Property

Source Location: /CodeGen_PECL-1.1.3/PECL/Element/Property.php

Class Overview

CodeGen_Element
   |
   --CodeGen_PECL_Element
      |
      --CodeGen_PECL_Element_Property

Class describing a class property within a PECL extension


Author(s):

Version:

  • Release: @package_version@

Copyright:

  • 2005-2008 Hartmut Holzgraefe

Variables

Methods


Inherited Variables

Inherited Methods

Class: CodeGen_PECL_Element

CodeGen_PECL_Element::isKeyword()
Checks whether a string is a reserved name
CodeGen_PECL_Element::isType()
Checks whether a string is a valid PHP type name and returns the official name

Class Details

[line 40]
Class describing a class property within a PECL extension


[ Top ]


Class Variables

$access =  "public"

[line 96]

Visibility of this property
  • Access: protected

Type:   string


[ Top ]

$isAbstract =  false

[line 48]

Is this an abstract property?
  • Access: protected

Type:   bool


[ Top ]

$isFinal =  false

[line 72]

Is this a final property?
  • Access: protected

Type:   bool


[ Top ]

$isInterface =  false

[line 60]

Is this an interface property?
  • Access: protected

Type:   bool


[ Top ]

$isStatic =  false

[line 84]

Is this a static property?
  • Access: protected

Type:   bool


[ Top ]

$name =  "unknown"

[line 150]

Property name
  • Access: protected

Type:   string


[ Top ]

$type =  "null"

[line 117]

Property type
  • Access: protected

Type:   string


[ Top ]

$value =  ""

[line 174]

Default value
  • Access: protected

Type:   string


[ Top ]



Method Detail

getName   [line 163]

void getName( )


[ Top ]

isAbstract   [line 50]

void isAbstract( )


[ Top ]

isFinal   [line 74]

void isFinal( )


[ Top ]

isInterface   [line 62]

void isInterface( )


[ Top ]

isStatic   [line 86]

void isStatic( )


[ Top ]

minitCode   [line 190]

string minitCode( $classptr)

MINIT code fragment
  • Access: public

Parameters:

   $classptr   — 

[ Top ]

setAccess   [line 98]

void setAccess( $access)


Parameters:

   $access   — 

[ Top ]

setName   [line 152]

void setName( $name)


Parameters:

   $name   — 

[ Top ]

setType   [line 119]

void setType( $type)


Parameters:

   $type   — 

[ Top ]

setValue   [line 176]

void setValue( $value)


Parameters:

   $value   — 

[ Top ]


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