yjtec/linphe

Linphe框架,ioc

Maintainers

Details

github.com/yjtec/linphe

Source

Issues

Installs: 493

Dependents: 1

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/yjtec/linphe

0.0.4.8 2023-09-01 03:46 UTC

README

###route案例

use Yjtec\Linphe\Lib\Router;

if (php_sapi_name() == "cli") {// 只允许在cli下面运行 
    if (!class_exists('\\Redis', false)) {
        die('必须开启Redis扩展' . PHP_EOL);
    }
//消费者
    Router::cli("/worker(\/.*)*/u", "app\\worker\\worker", 'start');
} else {
//上传
    Router::post("/upload/u", "app\\index", 'upload');
//查询
    Router::get("/status\/[0-9]*/u", "app\\index", 'status');
    Router::get("/notify/u", "app\\index", 'notify');
//管理员
    Router::get("/admin\/jobs(\/[0-9]*)(\/[0-9]*)/u", "app\\admin\\mkpano\\jobs", 'jlist');
}