src/Budkit/Datastore/Model/Entity.php
final public function extendPropertyModel($dataModel = array(), $objectType = "object")
    {

        $this->propertyModel = array_merge($this->propertyModel, $dataModel);
        $this->setObjectType($objectType);

        return $this;
    }
final public function extendPropertyModel($dataModel = array(), $objectType = "object")
    {

        $this->propertyModel = array_merge($this->propertyModel, $dataModel);
        $this->setObjectType($objectType);

        return $this;
    }
final public function extendPropertyModel ( $ dataModel = array ( ) , $ objectType = "object" ) { $ this -> propertyModel = array_merge ( $ this -> propertyModel , $ dataModel ) ; $ this -> setObjectType ( $ objectType ) ; return $ this ; }
Extends the parent data model
Allows the current object to use parent object properties

@param type $dataModel array(property_name=>array("label"=>"","datatype"=>"","charsize"=>"" , "default"=>"", "index"=>FALSE, "allowempty"=>FALSE))
Extends the parent data model Allows the current object to use parent object properties