public function getPropertyDiff(core_kernel_classes_Class $sourceClass, core_kernel_classes_Class $destinationClass)
    {
        $returnValue = array();
        $sourceProperties = $sourceClass->getProperties(true);
        $destinationProperties = $destinationClass->getProperties(true);
        foreach ($sourceProperties as $sourcePropertyUri => $sourceProperty) {
            if (!array_key_exists($sourcePropertyUri, $destinationProperties)) {
                $sourceProperty->getLabel();
                array_push($returnValue, $sourceProperty);
            }
        }
        return (array) $returnValue;
    }
public function getPropertyDiff(core_kernel_classes_Class $sourceClass, core_kernel_classes_Class $destinationClass)
    {
        $returnValue = array();
        $sourceProperties = $sourceClass->getProperties(true);
        $destinationProperties = $destinationClass->getProperties(true);
        foreach ($sourceProperties as $sourcePropertyUri => $sourceProperty) {
            if (!array_key_exists($sourcePropertyUri, $destinationProperties)) {
                $sourceProperty->getLabel();
                array_push($returnValue, $sourceProperty);
            }
        }
        return (array) $returnValue;
    }
public function getPropertyDiff ( core_kernel_classes_Class $ sourceClass , core_kernel_classes_Class $ destinationClass ) { $ returnValue = array ( ) ; $ sourceProperties = $ sourceClass -> getProperties ( true ) ; $ destinationProperties = $ destinationClass -> getProperties ( true ) ; foreach ( $ sourceProperties as $ sourcePropertyUri => $ sourceProperty ) { if ( ! array_key_exists ( $ sourcePropertyUri , $ destinationProperties ) ) { $ sourceProperty -> getLabel ( ) ; array_push ( $ returnValue , $ sourceProperty ) ; } } return ( array ) $ returnValue ; }
get the properties of the source class that are not in the destination

@access public
@author Jerome Bogaerts, <jerome.bogaerts@tudor.lu>
@param core_kernel_classes_Class $sourceClass
@param core_kernel_classes_Class $destinationClass
@return array
get the properties of the source class that are not in the destination