m4/m4mvc

简单的PHP框架

安装: 60

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:项目

v0.3.0.2 2017-10-13 11:04 UTC

This package is not auto-updated.

Last update: 2024-09-29 04:42:43 UTC


README

GitHub issues Packagist Version

本项目处于活跃开发中。欢迎贡献或如果您有任何问题,请随时问我。

阅读文档

要安装它,您可以这样做

composer require m4/m4mvc

或开发版本

composer require m4/m4mvc=dev-master

然后

<?php

use m4\m4mvc\core\App;
use m4\m4mvc\core\Module;

require_once('vendor/autoload.php');

$app = new App;
$app->settings = [
	'namespace'	=>	'your\\app\\namespace',
  'modules'   =>  true // if you want co use modules
];

// register modules
Module::register(['web', 'admin']);


$app->paths = [
  'controllers' =>  'app/controllers',
  'app' =>  'app',
  'theme'       =>  [
    'web'   =>  'app/theme/web', // path to public theme
    'admin' =>  'app/theme/admin' // path to admin theme
  ]
];

// db connection
$app->db([
  'DB_HOST'   =>  'localhost',
  'DB_PASSWORD' =>  '',
  'DB_NAME'   =>  'test',
  'DB_USER'   =>  'root'
]);

// run the app
$app->run();

或检查M4 MVC 示例应用

运行在M4MVC上的应用