Returns the school for a section
 @param id
 @param [Hash] opts the optional parameters
 @return [SchoolResponse]
552759
def get_school_for_section(id, opts = {})
      data, _status_code, _headers = get_school_for_section_with_http_info(id, opts)
      return data
    end
24586
def get_enrollment(self, id):
        
        url = self._url('enrollments/{}'.format(id))
        return self.client.get(url)
313770
protected function getString($id = false, array $array = [], $section, $modelClass = __CLASS__)
    {
        $string = $section . $modelClass;

        if ($id) {
            $string = $string . 'id' . $id;
        }

        if ($array) {
            foreach ($array as $key => $value) {
                $string = $string . $key;
            }
        }

        return $string;
    }
745893
public static function retrieve($id, $opts = null)
    {
        $list = self::all(array('id' => $id), $opts);
        $ch = new Charge();
        $ch->install($list->data[0]->values, $list->opts);
        return $ch;
    }
810430
def get_students_for_school(id, opts = {})
      data, _status_code, _headers = get_students_for_school_with_http_info(id, opts)
      return data
    end
570550
def section(self):
        
        if self.api and self.section_id:
            return self.api._get_section(self.section_id)
554734
def _get_next_assessment_section(self, assessment_section_id):
        
        if self._my_map['sections'][-1] == str(assessment_section_id):
            # section_id represents the last seen section
            section = self._get_assessment_section(assessment_section_id)
            next_part_id, level = get_next_part_id(section._assessment_part_id,
                                                   runtime=self._runtime,
                                                   proxy=self._proxy,
                                                   sequestered=True)  # Raises IllegalState
            next_section = self._create_section(next_part_id)
            self._my_map['sections'].append(str(next_section.get_id()))
            self._save()
            return next_section
        else:
            return self._get_assessment_section(
                Id(self._my_map['sections'][self._my_map['sections'].index(str(assessment_section_id)) + 1]))
1258682
def get_resource(id_or_uri, opts = {})
      data, _status_code, _headers = get_resource_with_http_info(id_or_uri, opts)
      return data
    end
1277996
function f_kalem_id(kalem_id, _tahta_id, _opts) {
        var optsKalem = result.OptionsKalem(_opts);

        return (Array.isArray(kalem_id)
            ? result.dbQ.hmget_json_parse(result.kp.kalem.tablo, kalem_id)
            : result.dbQ.hget_json_parse(result.kp.kalem.tablo, kalem_id))
            .then(
                /**
                 *
                 * @param {DBKalem|DBKalem[]} _dbKalem
                 */
                function (_dbKalem) {
                    if (!_dbKalem) {
                        return null;
                    }

                    /**
                     *
                     * @param {KalemDB} _kalem
                     * @param {OptionsKalem} _optKalemBilgileri
                     * @returns {*}
                     */
                    function f_KalemBilgileriniCek(_kalem, _optKalemBilgileri) {

                        if (!_kalem) {
                            return null;
                        }

                        // > Birden fazla kalem_id için tek bir sorguyla  ne çekebiliriz?
                        // - Kalemlerin durum onayını tek bir sorguyla tümü için çekebiliriz.
                        // > Tek tek çekilmesi gereken kalem bilgileri nelerdir?
                        // - Takiptemi, teklifleri
                        // saf olarak gelen kalem bilgisini OnayDurumu, Takip ve Teklifler alanlarıyla genişleterek döneceğiz

                        var olusan_kalem = schema.f_create_default_object(schema.SCHEMA.KALEM);

                        olusan_kalem = _.extend(olusan_kalem, _kalem);

                        return result.dbQ.Q.all([
                                (_optKalemBilgileri.bOnayDurumu && _tahta_id
                                    ? f_kalem_onay_durumu(_kalem.Id, _tahta_id)
                                    : {Id: 0}),
                                (_optKalemBilgileri.bTakiptemi && _tahta_id
                                    ? result.dbQ.sismember(result.kp.tahta.ssetTakiptekiKalemleri(_tahta_id), _kalem.Id)
                                    : 0),
                                (_optKalemBilgileri.bArrTeklifleri
                                    ? f_kalem_teklif_tumu(_tahta_id, _kalem.Id)
                                    : [])
                            ])
                            .then(function (_ress) {
                                olusan_kalem.OnayDurumu = _ress[0];
                                olusan_kalem.Takip = _ress[1];
                                olusan_kalem.Teklifler = _ress[2];
                                return olusan_kalem;
                            });
                    };


                    if (Array.isArray(_dbKalem)) {// Onay durumlarını yekten çek, diğer bilgilerini her kalem için tek tek çek
                        optsKalem.bOnayDurumu = false;
                        return _dbKalem
                            .mapX(null, f_KalemBilgileriniCek, optsKalem)
                            .allX()
                            .then(function (dbKalemBilgilerle) {

                                return f_kalem_onay_durumu(kalem_id, _tahta_id)
                                    .then(function (dbKalemOnayDurumlari) {

                                        return dbKalemBilgilerle.map(function (_elm, _idx) {
                                            _elm.OnayDurumu = dbKalemOnayDurumlari[_idx];
                                            return _elm;
                                        });

                                    });
                            })
                            .fail(function (_err) {
                                throw new exception.Istisna("Kalem bilgisi çekilemedi", _err);
                            });
                    } else {
                        return f_KalemBilgileriniCek(_dbKalem, optsKalem);
                    }
                })
            .fail(function (_err) {
                console.log("DB ERROR oldu: ", _err);
                throw new exception.Istisna("Kalem bilgisi çekilemedi", "f_db_kalem_id içinde: " + _err);
            });
    }
13757
def get_district_for_course(id, opts = {})
      data, _status_code, _headers = get_district_for_course_with_http_info(id, opts)
      return data
    end
609628
def get(self, id):
        
        self.cur.execute("SELECT * FROM jobs WHERE hash=?", (id,))
        item = self.cur.fetchone()
        if item:
            return dict(zip(
                ("id", "description", "last-run", "next-run", "last-run-result"),
                item))

        return None
1371944
function(opts) {
        var tag = opts.tag,
            targetID = opts.target.id

        var element = this.targets[targetID]
        if (!element) {
            return null
        }
        for (var i = 0; i < element.actions.length; i++ ) {
            if (element.actions[i] &&
                (element.actions[i].tag === tag)) {
                return element.actions[i]
            }
        }
        // Not found
        return null
    }
168148
def get_teachers_for_section(id, opts = {})
      data, _status_code, _headers = get_teachers_for_section_with_http_info(id, opts)
      return data
    end
1132030
def get_template(template_id, opts = {})
      data, _status_code, _headers = get_template_with_http_info(template_id, opts)
      data
    end
662749
def get_event(id, opts = {})
      data, _status_code, _headers = get_event_with_http_info(id, opts)
      return data
    end
1351817
def get_school_admin(id, opts = {})
      data, _status_code, _headers = get_school_admin_with_http_info(id, opts)
      return data
    end
605288
function f_tahta_id(_tahta_id, _opts) {

        /** @type {OptionsTahta} */
        var opts = result.OptionsTahta(_opts);

        return (Array.isArray(_tahta_id)
            ? result.dbQ.hmget_json_parse(result.kp.tahta.tablo, _tahta_id)
            : result.dbQ.hget_json_parse(result.kp.tahta.tablo, _tahta_id))
            .then(function (_dbTahta) {
                if (!_dbTahta) {
                    return null;
                }

                var rol = require('./db_rol'),
                    kurum = require('./db_kurum');

                function f_tahta_bilgileri(_tahta, _optsTahta) {
                    var /** @type {Tahta} */
                        olusan_tahta = schema.f_create_default_object(schema.SCHEMA.INDEX_TAHTA),
                        arrPromises = [];

                    if (_optsTahta.bGenel) { // 1. Genel bilgilerini
                        olusan_tahta.Genel = _tahta;
                    }

                    arrPromises.push(
                        _optsTahta.bRolleri
                            ? rol.f_db_rol_tumu(_tahta.Id)
                            : []);

                    arrPromises.push(
                        (_optsTahta.bKurumu && _tahta.Kurum_Id)
                            ? kurum.f_db_kurum_id(_tahta.Kurum_Id)
                            : null);

                    arrPromises.push(
                        _optsTahta.bUyeleri
                            ? f_tahta_uyeleri(_tahta.Id, opts ? opts.optUye : {})
                            : []);

                    arrPromises.push(
                        _optsTahta.bAnahtarlari
                            ? f_tahta_anahtar_tumu(_tahta.Id)
                            : []);

                    arrPromises.push(
                        _optsTahta.bAjanda
                            ? f_tahta_ajandasi(_tahta.Id)
                            : null);

                    // tahtanın :
                    // 2. Kurumunu
                    // 3. Kullanicilarini
                    // 4. Rollerini
                    // 5. Anahtarlarını

                    return arrPromises.allX()
                        .then(function (_ress) {

                            olusan_tahta.Roller = _ress[0];
                            olusan_tahta.Genel.Kurum = _ress[1];
                            olusan_tahta.Uyeler = _ress[2];
                            olusan_tahta.AnahtarKelimeler = _ress[3];
                            olusan_tahta.Ajanda = _ress[4];

                            return olusan_tahta;
                        });
                }

                if (Array.isArray(_dbTahta)) {
                    opts.bAjanda = false;

                    return _dbTahta.mapX(null, f_tahta_bilgileri, opts)
                        .allX()
                        .then(function (_dbTahtaBilgileri) {

                            //tahtanın ajandalarını topluca çekiyoruz
                            var tahta_idler = _dbTahtaBilgileri.pluckX("Genel.Id");
                            return f_tahta_ajandasi(tahta_idler)
                                .then(function (_dbAjandaBilgileri) {
                                    if (!_dbAjandaBilgileri) {
                                        return _dbTahtaBilgileri;
                                    }

                                    _dbTahtaBilgileri.forEach(function (_elm, _idx) {
                                        _elm.Ajanda = _dbAjandaBilgileri[_idx];
                                    });

                                    return _dbTahtaBilgileri;
                                });
                        })
                } else {
                    return f_tahta_bilgileri(_dbTahta, opts);
                }
            })
            .fail(function (_err) {
                l.e("Fail içinde HATA:\n\t", _err);
                return _err;
            });
    }