承接 boynii/lumetor 相关项目开发

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

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

boynii/lumetor

最新稳定版本:1.1.2

Composer 安装命令:

composer require boynii/lumetor

包简介

For lumen rest api with repository patten

README 文档

README

For repository patten design under lumen framework

Feature

  • can install via composer
  • can create update delete search all ,where like ,find by id , filter language
  • can reponse json format [not code API standard]
  • can generate request file
    • Create{namespace}Request
    • Update{namespace}Request
    • Delete{namespace}Request
    • Get{namespace}Request
  • can generate model and sync table automatically
  • can generate controller
  • can generate route and mapping auto to controller
  • can generate repository extended on APIBaseRepository
    • generate automatically interfaces of repository
  • can generate migration file

Installation

composer require boynii/Lumetor

To register a service provider.

add the Provider to the providers array in bootstrap/app.php

$app->register(Lumetor\Providers\LumetorProvider::class);

Recommend

You can add helpers folder in app folder and add helpers.php

<?php
if ( ! function_exists('config_path'))
{
    /**
     * Get the configuration path.
     *
     * @param  string $path
     * @return string
     */
    function config_path($path = '')
    {
        return app()->basePath() . '/config' . ($path ? '/' . $path : $path);
    }
}

then add this to composer.json

"autoload": {
    "psr-4": {
        "App\\": "app/"
    },
    "files": [
        "app/helpers/helpers.php"
    ]
},

then run,

composer dump-autoload

Command

$ php artisan boynii:genfile

copy environment

append .env file

$ php boynii:copy-env  

copy migration file

for copy migration file to dastabase/migrations/

$ php boynii:copy-migration 

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2022-08-08