PHPackages                             dasturchiuz/hemisapi - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. dasturchiuz/hemisapi

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

dasturchiuz/hemisapi
====================

Hemis Api helper

261PHP

Since Jul 25Pushed 1y ago1 watchersCompare

[ Source](https://github.com/dasturchiuz/hemisapi)[ Packagist](https://packagist.org/packages/dasturchiuz/hemisapi)[ RSS](/packages/dasturchiuz-hemisapi/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Laravel HEMIS API
=================

[](#laravel-hemis-api)

HEMIS - Oliy ta’lim jarayonlarini boshqarish axborot tizimi Ushbu axborot tizimi “Ma’muriy boshqaruv”, “O‘quv jarayoni”, “Ilmiy faoliyat” va “Moliyaviy boshqaruv” modullarini o‘z ichiga olgan.

Ushbu kutubxona orqali laravel frameworkida hemis api bilan ishlash yordamchi kutubxona

Sozlanmalar
-----------

[](#sozlanmalar)

Kutubxonani ishlatish uchun laravel sozlanmalar faylida .env quyidagi ikki sozlanmani qo'shish talab etiladi.

```
  HEMISAPI_KEY="Sizning api kalitingiz"
  HEMISAPI_URL="Sizning hemis api asosiy urilingiz" // https://hemis.hemis.uz
```

Foydalanish/Misollar
--------------------

[](#foydalanishmisollar)

```
    use Dasturchiuz\Hemisapi\HemisBackendApi;
    use Dasturchiuz\Hemisapi\Models\DeportmentModel;
    use App\Models\Departments; //Custom model for departments
```

```
    $hemisBackend = new HemisBackendApi();
    $response = $hemisBackend->getDeportmentList();
    $pagination = null;
    if($response){
        $pagination = $response->pagination;
        for ($i=1; $i pageCount; $i++){
            $responseInForeach = $hemisBackend->getDeportmentList($i);
            /* @var $item DeportmentModel */
            foreach ($responseInForeach->data as $item ){
                $deportment = new Departments();
                $deportment->id = $item->id;
                $deportment->parent_id = $item->parent;
                $deportment->title = $item->name;
                $deportment->code_hemis = $item->code;
                $deportment->structure_type_code = $item->structureType->code;
                $deportment->structure_type_name = $item->structureType->name;
                $deportment->save();
            }
        }
    }
```

Documentation
-------------

[](#documentation)

[Documentation](https://student.hemis.uz/rest/docs)

###  Health Score

16

—

LowBetter than 5% of packages

Maintenance28

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity17

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/85bd0881b9004bb87267a9a46ff63553129a59fd7b19aa9353664788d98e8d06?d=identicon)[dasturchiuz](/maintainers/dasturchiuz)

---

Top Contributors

[![dasturchiuz](https://avatars.githubusercontent.com/u/5771731?v=4)](https://github.com/dasturchiuz "dasturchiuz (5 commits)")

### Embed Badge

![Health badge](/badges/dasturchiuz-hemisapi/health.svg)

```
[![Health](https://phpackages.com/badges/dasturchiuz-hemisapi/health.svg)](https://phpackages.com/packages/dasturchiuz-hemisapi)
```

###  Alternatives

[adigital/cookie-consent-banner

Add a configurable cookie consent banner to the website.

1150.7k](/packages/adigital-cookie-consent-banner)[michaels/data-manager

Simple data manager for nested data, dot notation array access, extendability, and container interoperability.

121.9k2](/packages/michaels-data-manager)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
