Ejemplo n.º 1
0
	protected function columnShowsData( Editor $columnEditor, RecordSet $value, $attributePath ) {
		$result = false;
		$recordCount = $value->getRecordCount();
		$i = 0;
		
		while ( !$result && $i < $recordCount ) {
			$recordOrScalar = $value->getRecord( $i );
			
			foreach ( $attributePath as $attribute )
				$recordOrScalar = $recordOrScalar->getAttributeValue( $attribute );
				
			$result = $columnEditor->showsData( $recordOrScalar );
			$i++;
		}
		
		return $result;
	}