public static function fromDbArray(array $arr, KalturaDetachedResponseProfile $responseProfile = null)
 {
     $ret = new KalturaPlayerDeliveryTypesArray();
     foreach ($arr as $id => $item) {
         $obj = new KalturaPlayerDeliveryType();
         $obj->id = $id;
         $obj->fromArray($item);
         $obj->enabledByDefault = (bool) $obj->enabledByDefault;
         if (isset($item['flashvars'])) {
             $obj->flashvars = KalturaKeyValueArray::fromDbArray($item['flashvars']);
         }
         $ret[] = $obj;
     }
     return $ret;
 }