[Exmodules-exframe 9] exXoopsObjectHandlerの_insert()

Back to archive index

龍司 ryuji****@gmail*****
2006年 6月 27日 (火) 12:37:49 JST


龍司です。

exXoopsObjectHandlerの_insertメソッド冒頭のチェックにはまってしまったので、ちょっと質問。

	function _insert(&$tinfo,&$obj,$force=false) {
		if(strtolower(get_class($obj))!=strtolower($this->_classname_))
			return false;

		if(!$obj->isDirty()) return true;
		if(!$obj->cleanVars()) return true;

となっていて、
cleanVarsに失敗したときtrueで返ってます。
cleanVarsに失敗ってことは、必須が指定されてなかったりとか、最大長こえてるとかなので、本来はreturn
falseだと思うけど、何か理由があって、return trueなんだっけ?

単純に間違いなら、return falseに変更します。

-- 
Ryuji
ryuji****@gmail*****



Exmodules-exframe メーリングリストの案内
Back to archive index