phpDocumentor php-lang
[ class tree: php-lang ] [ index: php-lang ] [ all elements ]

Class: Tag

Source Location: /php/lang/Tag.php

Class Tag

Class Overview

Tag를 만들기 위한 class

Located in /php/lang/Tag.php [line 16]

PObject
   |
   --Tag
Author(s):
Information Tags:
Version:  1.0
Since:  php5 or later

Properties

Methods

[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From PObject

PObject::__construct()
생성자
PObject::display()
객체 문자열을 출력
PObject::equals()
객체 비교 (수정 필요)
PObject::getClass()
PObject::getObjValue()
객체인지 아닌지 판별해서 PObject 형 객체이면 toString() 메소드로 문자열을 반환하고 일단 자료형이면 그 형태 그대로 리턴한다
PObject::isObject()
객체 확인
PObject::toString()
객체 문자열로 변환
PObject::__toString()
magic methods 추가 , toString() 의 값을 그대로 리턴한다.

[ Top ]
Property Summary
array   $attribute   속성 리스트
array   $data   data 리스트
boolean   $hasClose   Two 태그 여부
array   $style   스타일 리스트
string   $tag   Tag 이름

[ Top ]
Method Summary
Tag   __construct()   생성자
object Tag   add()   데이타 추가하기, 데이타틑 PObject를 상속하는 클래스부터 일반 자료형 모두를 포함한다.
object   addAttribute()   속성 추가하기
void   addStyle()   스타일 추가하기
string   collectAttribute()   속성 문자열로 모으기
string   collectStyle()   스타일 문자열로 모으기
void   setAttribute()   속성 배열로 추가하기
object   setStyle()   스타일 배열로 추가하기
string   toString()   문자열 변환

[ Top ]
Properties
array   $attribute = array() [line 39]

속성 리스트

API Tags:
Access:  protected


[ Top ]
array   $data = array() [line 55]

data 리스트

API Tags:
Access:  protected


[ Top ]
boolean   $hasClose [line 31]

Two 태그 여부

API Tags:
Access:  protected


[ Top ]
array   $style = array() [line 47]

스타일 리스트

API Tags:
Access:  protected


[ Top ]
string   $tag [line 23]

Tag 이름

API Tags:
Access:  protected


[ Top ]
Methods
Constructor __construct  [line 64]

  Tag __construct( string $tag, [boolean $close = false]  )

생성자

Parameters:
string   $tag:  태그 이름
boolean   $close:  Two 태그 여부

API Tags:
Access:  public


Redefinition of:
PObject::__construct()
생성자

[ Top ]
add  [line 159]

  object Tag add( mixed $obj  )

데이타 추가하기, 데이타틑 PObject를 상속하는 클래스부터 일반 자료형 모두를 포함한다.

Parameters:
mixed   $obj:  php 모든 자료형

API Tags:
Return:  객체 자신 (this)
Access:  public


[ Top ]
addAttribute  [line 120]

  object addAttribute( string $key, string $value  )

속성 추가하기

Parameters:
string   $key:  속성 이름
string   $value:  속성 값

API Tags:
Access:  public


[ Top ]
addStyle  [line 77]

  void addStyle( string $key, string $value  )

스타일 추가하기

Parameters:
string   $key:  스타일 이름
string   $value:  스타일 값

API Tags:
Access:  public


[ Top ]
collectAttribute  [line 148]

  string collectAttribute( )

속성 문자열로 모으기


API Tags:
Access:  public


[ Top ]
collectStyle  [line 107]

  string collectStyle( )

스타일 문자열로 모으기


API Tags:
Access:  protected


[ Top ]
setAttribute  [line 135]

  void setAttribute( array $arr  )

속성 배열로 추가하기

  1. $obj->setAttribute(array('width'=>'100px''height' =>'100px'));

Parameters:
array   $arr:  속성 리스트

API Tags:
Access:  public


[ Top ]
setStyle  [line 92]

  object setStyle( array $arr  )

스타일 배열로 추가하기

  1. $obj->setStyle(array('width'=>'100px''height' =>'100px'));

Parameters:
array   $arr:  스타일 리스트

API Tags:
Access:  public


[ Top ]
toString  [line 170]

  string toString( )

문자열 변환


API Tags:
Access:  public


Redefinition of:
PObject::toString()
객체 문자열로 변환

[ Top ]

Documentation generated on Fri, 09 Apr 2010 11:57:35 +0900 by phpDocumentor 1.4.3