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 2y ago1 watchersCompare

[ Source](https://github.com/dasturchiuz/hemisapi)[ Packagist](https://packagist.org/packages/dasturchiuz/hemisapi)[ RSS](/packages/dasturchiuz-hemisapi/feed)WikiDiscussions master Synced 2w 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

14

—

LowBetter than 1% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity19

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

[sixlive/nova-text-copy-field

Laravel Nova text field with click to copy support

69727.6k2](/packages/sixlive-nova-text-copy-field)[scify/laravel-cookie-guard

A Laravel package that provides a Cookies consent floating window and publishes the Cookies for the different consent categories

14723.5k](/packages/scify-laravel-cookie-guard)[odiseoteam/sylius-blog-plugin

This plugin add blog capabilities to your Sylius project

37109.2k](/packages/odiseoteam-sylius-blog-plugin)[lcharette/uf_formgenerator

Form generator for UserFrosting V5

178.7k5](/packages/lcharette-uf-formgenerator)[oveleon/contao-recommendation-bundle

Recommendation integration for Contao Open Source CMS

108.6k3](/packages/oveleon-contao-recommendation-bundle)

PHPackages © 2026

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