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

[botman/botman

Create messaging bots in PHP with ease.

6.2k1.5M96](/packages/botman-botman)[denngarr/seat-fitting

Module to check fittings per character

1433.2k2](/packages/denngarr-seat-fitting)[thedmsgroup/mautic-enhancer-bundle

Various contact enhancer integrations for Mautic.

342.8k](/packages/thedmsgroup-mautic-enhancer-bundle)[francescomalatesta/laravel-amplitude

A Laravel package to work with Amplitude.

125.3k](/packages/francescomalatesta-laravel-amplitude)[xi/breadcrumbs-bundle

Xi breadcrumbs bundle for Symfony2 that utilises routes as a tree to build the breadcrumbs in order to not pollute the controller actions with repetitive breadcrumbs code.

113.2k](/packages/xi-breadcrumbs-bundle)

PHPackages © 2026

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