beansir/newx-console

A console application

v1.2 2018-03-13 07:24 UTC

This package is not auto-updated.

Last update: 2024-10-03 04:49:10 UTC


README

安装说明

使用composer一键安装

composer require beansir/newx-console

搭建结构

  • console // 控制台目录
    • config
      • config.php
      • function.php
    • Home.php
  • command // 脚本执行文件

创建脚本执行文件command

#!/usr/bin/env php
<?php
defined('PROJECT_PATH') or define('PROJECT_PATH', __DIR__);
 
require PROJECT_PATH . '/vendor/beansir/newx-console/command';

配置文件

console/config/config.php

<?php
return [
    'app' => [
        'timezone' => 'Asia/Shanghai', // 时区
    ],
    'database' => [
        'default' => [
            'host'      => '127.0.0.1',
            'user'      => 'user',
            'password'  => 'password',
            'db'        => 'db',
            'type'      => 'mysqli'
        ],
    ],
];

运行脚本

command home/index param1 param2 ...