コード例 #1
0
	public function isObjectClosed( $obj, $text, $offset ) {
		if ( strlen( $text ) == $offset ) return 0;

		$parentClose = WOMProcessor::getObjectParser( $obj->getParent() )
			->isObjectClosed( $obj->getParent(), $text, $offset );
		if ( $parentClose !== false ) return 0;

		return false;
	}
コード例 #2
0
	public function isObjectClosed( $obj, $text, $offset ) {
		if ( !( $obj instanceof WOMParamValueModel ) )
			return false;

		$parentClose = WOMProcessor::getObjectParser( $obj->getParent() )
			->isObjectClosed( $obj->getParent(), $text, $offset );
		if ( $parentClose !== false ) return 0;

		return false;
	}
コード例 #3
0
	public function isObjectClosed( $obj, $text, $offset ) {
		if ( !( $obj instanceof WOMNestPropertyValueModel ) )
			return false;

		if ( ( strlen( $text ) >= $offset + 1 ) && $text { $offset } == '|' ) {
			return 1;
		}
		$parentClose = WOMProcessor::getObjectParser( $obj->getParent() )
			->isObjectClosed( $obj->getParent(), $text, $offset );
		if ( $parentClose !== false ) return 0;

		return false;
	}
コード例 #4
0
	public function isObjectClosed( $obj, $text, $offset ) {
		if ( !( ( $obj instanceof WOMTemplateFieldModel )
			|| ( $obj instanceof WOMParameterModel )
			|| ( $obj instanceof WOMQuerystringModel )
			|| ( $obj instanceof WOMQueryPrintoutModel ) ) )
				return false;

		if ( ( strlen( $text ) >= $offset + 1 ) && $text { $offset } == '|' ) {
			return 1;
		}
		$parentClose = WOMProcessor::getObjectParser( $obj->getParent() )
			->isObjectClosed( $obj->getParent(), $text, $offset );
		if ( $parentClose !== false ) return 0;

		return false;
	}