sensorario/wheel-basic-app 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

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

sensorario/wheel-basic-app

Composer 安装命令:

composer require sensorario/wheel-basic-app

包简介

basic application based on wheel components

README 文档

README

prompt> composer create-project sensorario/wheel-basic-app --prefer-dist
prompt> php -S localhost:8666 -t web

Wheel basic application

 ├── app
 │   └── config
 │       └── config.db.php
 ├── src
 │   └── MyApi
 │       ├── Components
 │       │   └── Config.php
 │       └── Controllers
 │           └── DefaultController.php
 ├── web
 │   └── index.php
 ├── composer.json
 ├── composer.lock
 └── readme.md

Controller

<?php

namespace MyApi\Controllers;

use Sensorario\WheelFramework\Controllers\Controller;

class DefaultController extends Controller
{
    public function default()
    {
        $response = [
            'message' => 'welcome',
        ];

        return $response;
    }
}

Create new routes

<?php

namespace MyApi\Components; 

use Sensorario\WheelFramework\Components\Config as SensorarioConfig;

class Config implements SensorarioConfig
{
    public function getConfig($key)
    {
        return array(

            'routes' => array(
                <path> => array(
                    'controller' => <controller>,
                    <http method> => array(
                        'action' => <method>
                    )
                )
            ),

        )[$key];
    }
}

If you want to add new json endpoint to show developer information:

'/devel/info' => array(
    'controller' => 'Vendor\\Controllers\\DevelController',
    'GET' => array(
        'action' => 'show'
    )
)

Database

app/config/config.db.php

<?php return array(
    'driver'   => 'pdo_mysql',
    'dbname'   => 'my_api',
    'user'     => 'root',
    'password' => '',
);

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2016-10-27

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固