kanekescom/laravel-siasn-referensi


README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

此库是 SIASN REFERENSI 的抽象,用于从使用 Laravel PHP 框架编写的应用程序中进行访问。

支持我们

想要提供实质性的支持吗?请使用以下平台为开源软件开发者做出贡献。您的每一项贡献都是对继续构建和提升对每个人都受益的技术的重要支持。

我们非常感谢您为我们送来几杯咖啡,陪伴我们编写代码。非常感谢。

使用专业版本

我们还提供专业版本。我们非常期待您尝试它,因为它使我们能够持续提供高质量的软件。如果您需要更多信息,请随时联系我们 kanekescom@gmail.com

  • Laravel SIASN 参考面板
  • Laravel SIASN SIMPEG 面板
  • SIMPEGDA 应用

安装

您可以通过 composer 安装此包

composer require kanekescom/laravel-siasn-referensi

您可以使用以下命令发布和运行迁移

php artisan migrate

您可以使用以下命令发布配置文件

php artisan vendor:publish --tag="siasn-referensi-config"

或者,您可以使用 install 命令完成所有安装

php artisan siasn-referensi:install

使用方法

拉取数据

从 SIASN 拉取参考数据到数据库中

php artisan siasn-referensi:pull

从 SIASN 拉取特定端点参考数据到数据库中

php artisan siasn-referensi:pull agama ... ... ...

可用端点

  • agama
  • alasan-hukuman-disiplin
  • asn-jenis-jabatan
  • asn-jenjang-jabatan
  • eselon
  • golongan
  • instansi
  • jabatan-fungsional
  • jabatan-fungsional-umum
  • jenis-anak
  • jenis-hukuman
  • jenis-jabatan
  • kanreg
  • kedudukan-hukum
  • kel-jabatan
  • latihan-struktural
  • lokasi
  • pendidikan
  • ref-dokumen
  • ref-jenjang-jf
  • satuan-kerja
  • tingkat-pendidikan
  • jenis-diklat

获取数据

从 API 获取参考数据

use Kanekescom\Siasn\Referensi\Referensi;

$limit = 10;
$offset = 0;

// get list of agama
Referensi::getAgama([
    'limit' => $limit,
    'offset' => $offset,
]);

// get list of alasan hukuman disiplin
Referensi::getAlasanHukumanDisiplin([
    'limit' => $limit,
    'offset' => $offset,
])

// get list of asn jenis jabatan
Referensi::getAsnJenisJabatan([
    'limit' => $limit,
    'offset' => $offset,
])

// get list of asn jenjang jabatan
Referensi::getAsnJenjangJabatan([
    'limit' => $limit,
    'offset' => $offset,
])

// get list of eselon
Referensi::getEselon([
    'limit' => $limit,
    'offset' => $offset,
])

// get list of golongan
Referensi::getGolongan([
    'limit' => $limit,
    'offset' => $offset,
])

// get list of instansi
Referensi::getInstansi([
    'limit' => $limit,
    'offset' => $offset,
])

// get list of jabatan fungsional
Referensi::getJabatanFungsional([
    'limit' => $limit,
    'offset' => $offset,
])

// get list of jabatan fungsional umum
Referensi::getJabatanFungsionalUmum([
    'limit' => $limit,
    'offset' => $offset,
])

// get list of jenis anak
Referensi::getJenisAnak([
    'limit' => $limit,
    'offset' => $offset,
])

// get list of jenis diklat
Referensi::getJenisDiklat([
    'limit' => $limit,
    'offset' => $offset,
])

// get list of jenis hukuman
Referensi::getJenisHukuman([
    'limit' => $limit,
    'offset' => $offset,
])

// get list of jenis jabatan
Referensi::getJenisJabatan([
    'limit' => $limit,
    'offset' => $offset,
])

// get list of kanreg
Referensi::getKanreg([
    'limit' => $limit,
    'offset' => $offset,
])

// get list of kedudukan hukum
Referensi::getKedudukanHukum([
    'limit' => $limit,
    'offset' => $offset,
])

// get list of kel jabatan
Referensi::getKelJabatan([
    'limit' => $limit,
    'offset' => $offset,
])

// get list of latihan struktural
Referensi::getLatihanStruktural([
    'limit' => $limit,
    'offset' => $offset,
])

// get list of lokasi
Referensi::getLokasi([
    'limit' => $limit,
    'offset' => $offset,
])

// get list of pendidikan
Referensi::getPendidikan([
    'limit' => $limit,
    'offset' => $offset,
])

// get list of ref dokumen
Referensi::getRefDokumen([
    'limit' => $limit,
    'offset' => $offset,
])

// get list of ref jenjang jf
Referensi::getRefJenjangJf([
    'limit' => $limit,
    'offset' => $offset,
])

// get list of satuan kerja
Referensi::getSatuanKerja([
    'limit' => $limit,
    'offset' => $offset,
])

// get list of tingkat pendidikan
Referensi::getTingkatPendidikan([
    'limit' => $limit,
    'offset' => $offset,
]);

测试

composer test

我们的其他酷包

需要其他 BKN 网络服务 API 的包?请考虑安装我们的包以实现无缝集成。

参考 API

SIASNAPI-SIMPEG API

变更日志

请参阅 CHANGELOG 了解最近更改的详细信息。

贡献

请参阅 CONTRIBUTING 了解详细信息。

安全漏洞

请参阅 我们的安全策略 了解如何报告安全漏洞。

版权信息

许可证

MIT许可证(MIT)。有关更多信息,请参阅许可证文件