public final function createEntity($arr_data = null)
    {
        $obj_entity = $this->obj_schema->createEntity();
        if(null !== $arr_data) {
            foreach ($arr_data as $str_property => $mix_value) {
                $obj_entity->__set($str_property, $mix_value);
            }
        }
        return $obj_entity;
    }
public final function createEntity($arr_data = null)
    {
        $obj_entity = $this->obj_schema->createEntity();
        if(null !== $arr_data) {
            foreach ($arr_data as $str_property => $mix_value) {
                $obj_entity->__set($str_property, $mix_value);
            }
        }
        return $obj_entity;
    }
public final function createEntity ( $ arr_data = null ) { $ obj_entity = $ this -> obj_schema -> createEntity ( ) ; if ( null !== $ arr_data ) { foreach ( $ arr_data as $ str_property => $ mix_value ) { $ obj_entity -> __set ( $ str_property , $ mix_value ) ; } } return $ obj_entity ; }
Create a new instance of this GDS Entity class

@param array|null $arr_data
@return Entity
Create a new instance of this GDS Entity class