承接 kashi-devdojo/calculator 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

kashi-devdojo/calculator

Composer 安装命令:

composer require kashi-devdojo/calculator

包简介

My Awesome Package by kashif ali

README 文档

README

Laravel Logo

Build Status Total Downloads Latest Stable Version License

About Laravel Administration

Laravel Administration library provides the facility to developer to create only model. Then if developer use the LaravelAdmin Trait in that model then, he/she not need to perform the crud operations like create routes, views and controller logics. Laravel administration will provide autometically crud operations, you can check from your interface by requesting the URL app-base-url/admin.

If developer use the LaravelAdminAPI trait in model. Then laravel administration package will provide the all apis for crud, developer not need to perform create, read, list and delete apis for that model. Developer only need to get the model id and set that model ID into Postman attached collection and test the all apis after authentication.

Installation and Usage Instructions

You can install and use package by performing these instructions

Create AUTO CRUD

  1. composer require create-project laravel/laravel LaravelAdministration
  2. Migration the migrations files and seed Php artisan migrate:fresh --seed
  3. To make new Model with Migration php artisan make:model CrudTester -m
  4. Inside the DemoCRUD model add Trait in this way use LaravelAdmin
  5. You can edit migration Make Fields of DemoTester like, teser_name, tester_email, tester_image, tester_is_verified
  6. Migrate the DemoTester migration php artisan migrate
  7. You can serve php artisan serve
  8. Go to url base-url/admin
  9. Login and Go to base-app-url/admin/crud
  10. If DemoTester Model use LaravelAdmin trait and DemoTester Migration is migrated then DemoTester will be displayed in list.
  11. Click on DemoTesterModel and can test all crud operations
  12. Set the fillable fields array in DemoTester Model to show the fields, you want to display in Listing
  13. You can add new DemoTester record, update and Delete the record.

Build Your Own Schema

  1. From Schema Builder tab, You can create a Model with migration by Clicking on Add new button
  2. Add name for model and click on save button to define the schema fields for that model and Check the LaravelAdmin trait will be used or not.
  3. After defining the fields of schema for that model you can edit the migration and model file.
  4. You can edit migration and model before migrating
  5. After clicking on migrate, you will not be able to edit files.
  6. If your created model in schema builder contains LaravelAdmin trait then you can view CRUD of that model in CRUD tab

API Auto CRUD

  1. If you need all crud apis for the created model, then you need to use another trait named as *LaravelAdminAPI*
  2. Open the postman attached collection, import the collection and environment variables file on postman.
  3. You need to authenticate from login api first.
  4. {{host}}/api/admin/crud/models Model listing, from that api you can access all your models in which you use the LaravelAdminAPI trait and have been migrated.
  5. You can pick model id and set that model_id into environment variable.
  6. After setting the model_id as environment variable, you can test all crud apis for that model.
  7. For the Update data Api, you can use same Store API by passing the *id* field value.

The Laravel Administration is open-sourced software licensed under the MIT license. "# CreateReadMe"

kashi-devdojo/calculator 适用场景与选型建议

kashi-devdojo/calculator 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 10 次下载、GitHub Stars 达 0, 最近一次更新时间为 2023 年 10 月 23 日, 在 PHP 生态内属于活跃度较高的组件。

我们在过去多个企业项目中使用过 kashi-devdojo/calculator 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。

围绕 kashi-devdojo/calculator 我们能提供哪些服务?
定制开发 / 二次开发

基于 kashi-devdojo/calculator 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。

BUG 修复 & 性能优化

线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。

项目外包 & 长期维护

承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。

yvsm@zunyunkeji.com QQ:316430983 微信:yvsm316 西安尊云信息科技 · 专注 PHP / Go / 分布式系统研发

统计信息

  • 总下载量: 10
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 11
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-10-23