All pastes #490817 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-05-16 08:09 UTC
rendered paste body
//Extraction des propriétés 'spec'
foreach($classSelected as $selected) {
	$object = new $selected;
    $backRefs[$selected]=$object->_backRefs;	
	foreach ($object->_specs as $objetRefSpec) {
		if (is_a($objetRefSpec, 'CRefSpec')) {
	      $spec = array();
	      $spec[] = $objetRefSpec->className;
	      $spec[] = $objetRefSpec->fieldName;
	      if ($objetRefSpec->meta) {
	      	$spec[] = $objetRefSpec->meta;
	      }
		  $backSpecs[$objetRefSpec->class][] = join($spec, " ");
   		}
	}
}

foreach($backRefs as $keyBackRef => $valueBackRef) {
	foreach ($backSpecs as $keyBackSpec => $valueBackSpec) {
		
	}
}