Object class

조회 수 947 추천 수 0 2010.03.17 18:32:53
SMaker *.22.160.18

모듈간의 데이터를 주고 받기 위한 class 입니다.
모듈은 Object를 상속하고 Object의 error, message, variables 를 이용하여 값과 상태를 전달합니다.

Object::Object([int ERROR, string MESSAGE])

Object 생성자입니다.

ERROR : 에러코드 (0이면 에러 아님)
MESSAGE : 에러 메세지 (success이면 에러 아님)

bool Object::toBool()

Object 객채가 오류인지 아닌지 확인합니다.
return값이 true면 에러아님

$output = executeQuery('document.insertDocument', $obj);
if(!$output->toBool()) {
$oDB->rollback();
return $output;
}


Object::add(string KEY, mixed VALUE)

Object에 키가 KEY인 VALUE 값인 variable를 추가 합니다.

Object::adds(stdClass OBJECT)

Object에 variables를 추가 합니다

$oObj = new Object();
$params->key1 = "value1";
$params->key2 = "value1";
$oObj->adds($obj);

mixed Object::get(string KEY)

Object에 KEY로 variable 값을 가져 옵니다.

stdClass Object::gets(string KEY[ , string KEY , ...])

Object에 KEY로 variable 값들을 가져 옵니다

$obj = $oObj->gets('key1','key2','key3');
// $obj->key1, $obj->key2, $obj->key3

엮인글 :
공헌자 :
SMaker, sol