darum erstmal private gemacht
161157
private function _isAllowedComponentClass($userRow, $componentClass)
    {
        if ($this->_isAllowedComponentClassByRole($this->_getRole($userRow), $componentClass)) {
            return true;
        }
        foreach ($this->_getAdditionalRoles($userRow) as $role) {
            if ($this->_isAllowedComponentClassByRole($role, $componentClass)) {
                return true;
            }
        }
        return false;
    }
405186
public function get() {
    $__html = NULL;
    
    if ($this->validate()) {
    
      /* dies ersetzt variablen die durch das template verändert werden können: $$__varName */
      extract((array)$this->vars);
      
      $tpl = $this;

      /* get as String */
      try {
        ob_start();
        require $this->file;
        $__html = ob_get_contents();
        ob_end_clean();
      } catch (\Psc\Exception $e) {
        $e->setMessage(sprintf('in TPL(%s): %s',$this->getDisplayName(),$e->getMessage()));
        throw $e;
      }
  
      /* testen ob noch variablen übrig sind */
      //if (DEV) {
      //  $__matches = array();
      //  if (preg_match_all('/\{\$([a-zA-Z_0-9]*)\}/',$__html,$__matches,PREG_SET_ORDER) > 0) {
      //    foreach ($__matches as $__match) {
      //    //throw new Exception('in Template: '.$__fileName.' ist Variable "'.$__match[1].'" nicht definiert');
      //      trigger_error('in Template: '.$__fileName.' wird die Variable "'.$__match[1].'" nicht definiert (die von einem anderen Template benötigt wird)',E_USER_WARNING);
      //    }
      //  }
      //}
  
      if ($this->indent !== NULL) {
        $__html = S::indent($__html, $this->indent);
      }
    }

    return $__html;
  }
159816
function f_kalem_gizlenen_toplami(_tahta_id) {

        return result.dbQ.exists(result.kp.temp.ssetTahtaKalemTumu(_tahta_id))
            .then(function (_iExist) {
                return (_iExist
                    ? 1//temp var
                    : f_tahta_kalem_idler_aktif(_tahta_id));//temp oluşturmak için kalem idlerini çek )
            })
            .then(function () {
                return result.dbQ.Q.all([
                    f_kalem_gizlenen_idler(_tahta_id),
                    result.dbQ.scard(result.kp.temp.ssetTahtaKalemTumu(_tahta_id))

                ]).then(function (_ress) {

                    var sonuc = schema.f_create_default_object(schema.SCHEMA.GRAFIK_DONUT);
                    var gecerli = parseInt(_ress[0].length || 0),
                        toplam = parseInt(_ress[1] || 0);
                    sonuc.Toplam = toplam;
                    sonuc.Gecerli = gecerli;
                    sonuc.Gecersiz = toplam - gecerli;
                    return sonuc;
                });
            })


    }
1121641
protected function _saveWithoutResetDirty()
    {
        foreach ($this->_getSiblingRowsForSave() as $k=>$r) {
            if (!$r->getModel() instanceof Kwf_Model_SubModel_Interface) {
                $ref = $r->getModel()->getReferenceByModelClass(get_class($this->_model), $k);
                if (!$r->{$ref['column']}) {
                    $r->{$ref['column']} = $this->{$this->_getPrimaryKey()};
                }
            }
            $r->_saveWithoutResetDirty();
        }

        foreach ($this->_childRows as $rule=>$rows) {
            foreach ($rows as $row) {
                if ($row->_isDeleted) continue;
                if (!($row->getModel() instanceof Kwf_Model_RowsSubModel_Interface)) {
                    if (!$row->{$row->_getPrimaryKey()}) {
                        //Tabellen Relationen müssen *nach* der row gespeichert werden,
                        //da beim hinzufügen die id noch nicht verfügbar ist
                        $ref = $row->getModel()->getReferenceByModelClass(get_class($this->_model), $rule ? $rule : null);
                        $row->{$ref['column']} = $this->{$this->_getPrimaryKey()};
                    }
                    if ($row->isDirty()) {
                        $row->save();
                    }
                }
            }
        }

        return null;
    }
1199419
def private_path(self):
        
        path = os.path.join(self.path, '.hg', '.private')
        try:
            os.mkdir(path)
        except OSError as e:
            if e.errno != errno.EEXIST:
                raise
        return path
1064255
function f_rol_ekle(_rol, _tahta_id) {

        return result.dbQ.incr(result.kp.rol.idx)
            .then(function (_id) {
                _rol.Id = _id;
                // 1. Rollere ekleyelim
                // 2. Tahtayla ilişkilendirelim
                return result.dbQ.Q.all([
                    result.dbQ.hset(result.kp.rol.tablo, _id, JSON.stringify(_rol)),// 1
                    result.dbQ.sadd(result.kp.tahta.ssetOzelTahtaRolleri(_tahta_id, true), _rol.Id) // 2
                ]).then(function () {
                    return f_ol_id(_rol.Id);
                });
            });
    }
318321
public static Adresse of(Ort ort, String strasse, int hausnummer) {
        return of(ort, strasse, Integer.toString(hausnummer));
    }
1221769
function getBodyItems (privateKey, currentDate, uid, items) {
  return {
    Hlavicka: getHeaderItems(uid, currentDate, items.prvniZaslani, items.overeni),
    Data: getDataItems(items),
    KontrolniKody: getFooterItems(privateKey, items)
  }
}
1158192
function f_tahta_kurum_gizlenen_ekle(_tahta_id, _kurum_id) {
        return result.dbQ.sadd(result.kp.tahta.ssetGizlenenKurumlari(_tahta_id), _kurum_id)
            .then(function () {
                emitter.emit(schema.SABIT.OLAY.KURUM_GIZLENDI, _kurum_id, _tahta_id);
                return _kurum_id;
            });
    }
26368
function f_kalem_gizlenen_sil(_tahta_id, _kalem_id) {

        return result.dbQ.srem(result.kp.tahta.ssetGizlenenKalemleri(_tahta_id), _kalem_id)
            .then(function () {
                //kalemin ihalesini buluyoruz ki ihale temp setinde kayıt varsa onları da silelim
                result.dbQ.hget(result.kp.kalem.hsetIhaleleri, _kalem_id)
                    .then(function (_ihale_id) {
                        emitter.emit(schema.SABIT.OLAY.KALEM_GIZLENDI_IPTAL, _kalem_id, _ihale_id, _tahta_id);
                        return _kalem_id;
                    });
            });
    }
1041368
function f_urun_ekle(_db_urun, _uretici_id, _tahta_id, _kul_id) {
        //l.info("f_db_urun_ekle");

        function f_urun_ekle(_db_urun, _uretici_id, _tahta_id, _kul_id) {
            //SON EKLENEN ürünün İD SİNİ ÇEK VE EKLEME İŞLEMİNE BAŞLA
            //l.info("f_urun_ekle");
            return result.dbQ.incr(result.kp.urun.idx)
                .then(function (_id) {
                    _db_urun.Id = _id;

                    return result.dbQ.hset(result.kp.urun.tablo, _id, JSON.stringify(_db_urun))
                        .then(function () {
                            if (_tahta_id && _tahta_id > 0) {
                                return result.dbQ.sadd(result.kp.tahta.ssetOzelUrunleri(_tahta_id, true), _id);
                            } else {
                                return _db_urun;
                            }
                        })
                        .then(function () {
                            if (_uretici_id && _uretici_id > 0) {

                                return result.dbQ.Q.all([
                                    result.dbQ.sadd(result.kp.kurum.ssetUrunleri(_tahta_id, _uretici_id), _id),
                                    result.dbQ.hset(result.kp.urun.hsetUreticiler, _id, _uretici_id),
                                    f_urun_iliskili_kurum_ekle(_tahta_id, _id, _uretici_id)
                                ])
                            } else {
                                return _db_urun;
                            }
                        })
                        .then(function () {
                            return f_urun_id(_db_urun.Id, _tahta_id)
                                .then(function (_dbUrun) {
                                    emitter.emit(schema.SABIT.OLAY.URUN_EKLENDI, _db_urun, _tahta_id, _kul_id);
                                    return _dbUrun;
                                });
                        });
                });
        }

        return Array.isArray(_db_urun)
            ? _db_urun.mapX(null, f_urun_ekle, _uretici_id, _tahta_id, _kul_id).allX()
            : f_urun_ekle(_db_urun, _uretici_id, _tahta_id, _kul_id);
    }
1144082
public function addGridClassesToForms($objWidget, $strForm, $arrForm)
  {
    // Init
    $strClasses = "";

    // Bei diesen ContentElementen soll nichts verändert werden
    $arrWrongFields = array('rowStart', 'rowEnd', 'colEnd', 'html', 'fieldsetfsStop');

    // Abfrage, ob anzupassenden CEs und Klassen gesetzt wurden
    if (!in_array($objWidget->type, $arrWrongFields) && (isset($objWidget->grid_columns) || isset($objWidget->grid_options))) {

      if($objWidget->grid_columns) {
        $env = "FE";
        $strField = "grid_columns";
        $arrGridClasses = unserialize($objWidget->grid_columns);
        foreach ($arrGridClasses as $class) {

          // HOOK: create and manipulate grid classes
          if (isset($GLOBALS['TL_HOOKS']['manipulateGridClasses']) && is_array($GLOBALS['TL_HOOKS']['manipulateGridClasses']))
          {
            foreach ($GLOBALS['TL_HOOKS']['manipulateGridClasses'] as $callback)
            {
              $this->import($callback[0]);
              $class = $this->{$callback[0]}->{$callback[1]}($env, $strField, $class);
            }
          }

          $strClasses .= $class." ";
        }
      }

      // Weitere Optionen Klassen auslesen und in String speichern
      if($objWidget->grid_options) {
        $env = "FE";
        $strField = "grid_options";
        $arrGridClasses = unserialize($objWidget->grid_options);
        foreach ($arrGridClasses as $class) {

          // HOOK: create and manipulate grid classes
          if (isset($GLOBALS['TL_HOOKS']['manipulateGridClasses']) && is_array($GLOBALS['TL_HOOKS']['manipulateGridClasses']))
          {
            foreach ($GLOBALS['TL_HOOKS']['manipulateGridClasses'] as $callback)
            {
              $this->import($callback[0]);
              $class = $this->{$callback[0]}->{$callback[1]}($env, $strField, $class);
            }
          }

          $strClasses .= $class." ";
        }
      }

      // Klassen anfügen
      if ($objWidget->type === 'fieldset' || $objWidget->type==='submit') {
        $objWidget->class = $strClasses;
      }
      else {
        $objWidget->prefix .= " ".$strClasses;
      }

    }

    return $objWidget;

  }
810161
function f_rol_sil_tumu(_tahta_id, _kul_id) {
        return result.dbQ.smembers(result.kp.tahta.ssetOzelTahtaRolleri(_tahta_id, true))
            .then(function (_rol_idler) {
                if (_rol_idler && _rol_idler.length > 0) {
                    return _rol_idler.map(function (_id) {
                        return f_rol_sil_tahta(_tahta_id, _id, _kul_id);
                    });
                }
            });
    }
596052
function f_kontrol(es_ihale, db_ihale, tahta_id, kurum_id, _kul_id) {

        var orj_ihale_id = db_ihale.Id;
        return f_id(orj_ihale_id, tahta_id)
            .then(function (_eski_ihale_bilgisi) {

                return f_genel_kontrol(orj_ihale_id)
                    .then(function (_iGenelIhale) {
                        if (_iGenelIhale == 1) {

                            //genel ihaleler içinde kayıtlı
                            /*önce ezilen ihalelere ekle
                             * sonra ihale_id yi bir arttır ve yeni tahta ihalesi olarak ekle*/
                            return result.dbQ.sadd(result.kp.tahta.ssetEzilenIhaleleri(tahta_id), orj_ihale_id)
                                .then(function () {
                                    return result.dbQ.incr(result.kp.ihale.idx)
                                        .then(function (_id) {
                                            es_ihale.Id = db_ihale.Id = _id;
                                            db_ihale.Orjinal_Id = orj_ihale_id;

                                            return result.dbQ.Q.all([

                                                result.dbQ.hset(result.kp.ihale.tablo, _id, JSON.stringify(db_ihale)),
                                                result.dbQ.sadd(result.kp.tahta.ssetOzelIhaleleri(tahta_id, true), _id),
                                                result.dbQ.zadd(result.kp.ihale.zsetYapilmaTarihi, db_ihale.IhaleTarihi, db_ihale.Id)

                                            ]).then(function () {

                                                /**ihaleyi indexle
                                                 * ama önce ihale id yi indexlenmişse listeden kaldırmalıyız.
                                                 * (gelen konu içinde indexlenecek anahtar var mı bilmiyoruz, bu nedenle kaldırılmalı)
                                                 */

                                                    //_ihale, _kurum_id, _tahta_id, _kul_id
                                                emitter.emit(schema.SABIT.OLAY.IHALE_EKLENDI, es_ihale, kurum_id, tahta_id, _kul_id);

                                                //ihalenin kurumunu ata
                                                if (kurum_id > 0) {
                                                    return result.dbQ.Q.all([
                                                        result.dbQ.hset(result.kp.ihale.hsetYapanKurumlari, db_ihale.Id, kurum_id),
                                                        result.dbQ.srem(result.kp.kurum.ssetIhaleleri(_eski_ihale_bilgisi.Kurum_Id), db_ihale.Id),
                                                        result.dbQ.sadd(result.kp.kurum.ssetIhaleleri(kurum_id), db_ihale.Id)
                                                    ]);
                                                } else {
                                                    return db_ihale;
                                                }

                                            }).then(function () {
                                                //satırları kopyala ve durumlarını düzenle
                                                return f_guncellendi_satir_kontrol(tahta_id, db_ihale.Id, orj_ihale_id);
                                            }).then(function () {
                                                //teklifi var mı kontrol et varsa düzenle
                                                return f_guncellendi_teklif_kontrol(tahta_id, orj_ihale_id, db_ihale.Id);
                                            }).then(function () {

                                                //ihale bilgisini dön
                                                return f_id(db_ihale.Id, tahta_id);
                                            });
                                        });
                                });
                        }
                        else {

                            // bu ihale genel değil, tahtaya eklenen özel ihaledir

                            return result.dbQ.Q.all([
                                result.dbQ.hset(result.kp.ihale.tablo, db_ihale.Id, JSON.stringify(db_ihale)),
                                result.dbQ.zrem(result.kp.ihale.zsetYapilmaTarihi, db_ihale.Id),
                                result.dbQ.zadd(result.kp.ihale.zsetYapilmaTarihi, db_ihale.IhaleTarihi, db_ihale.Id)

                            ]).then(function () {
                                /**ihaleyi indexle
                                 * ama önce ihale id yi indexlenmişse listeden kaldırmalıyız.
                                 * (gelen konu içinde indexlenecek anahtar var mı bilmiyoruz, bu nedenle kaldırılmalı)
                                 */
                                emitter.emit(schema.SABIT.OLAY.IHALE_GUNCELLENDI,
                                    {
                                        eski_ihale: _eski_ihale_bilgisi,
                                        yeni_ihale: es_ihale,
                                        tahta_id: tahta_id,
                                        kul_id: _kul_id
                                    });

                                if (kurum_id > 0) {

                                    //ihalenin kurumunu yenisiyle değiştiriyoruz
                                    //kurumun ihalelerinde eski kurumu çıkarıp yenisini ekliyoruz

                                    return result.dbQ.Q.all([
                                        result.dbQ.hset(result.kp.ihale.hsetYapanKurumlari, db_ihale.Id, kurum_id),
                                        result.dbQ.srem(result.kp.kurum.ssetIhaleleri(_eski_ihale_bilgisi.Kurum_Id), db_ihale.Id),
                                        result.dbQ.sadd(result.kp.kurum.ssetIhaleleri(kurum_id), db_ihale.Id)
                                    ]);
                                }
                                else {
                                    return db_ihale;
                                }
                            }).then(function () {
                                return f_id(db_ihale.Id, tahta_id);
                            });
                        }
                    });
            });
    }
416295
def private_key_from_der_format(der_key)
      raise ArgumentError, "Missing DER private key" if !der_key

      prepare_if_needed

      buf = FFI::MemoryPointer.from_string(der_key)
      ec_key = d2i_ECPrivateKey(nil, pointer_to_pointer(buf), buf.size-1)
      if ec_key.null?
        raise BTCError, "OpenSSL failed to create EC_KEY with DER private key"
      end
      bn = EC_KEY_get0_private_key(ec_key)
      BN_bn2bin(bn, buf)
      buf.read_string(32)
    end
568974
private Map<String, String> readPrivateConfig(final File privateConfigFile) {
    try {
      return readConfig(privateConfigFile);
    } catch (final Exception ex) {
      return new HashMap<>();
    }
  }
526590
def private_const_set(name, const)
      unless role_const_defined?(name)
        const = const_set(name, const)
        private_constant name.to_sym
      end
      const
    end