AlconPHP項(xiàng)目開發(fā)庫(kù)
Alcon
【簡(jiǎn)介】 Alcon 是一個(gè)PHP項(xiàng)目開發(fā)庫(kù) (尤其適合Phalcon框架)。
【用途】 一個(gè)應(yīng)用開發(fā)中可以使用的公用結(jié)構(gòu),目的是拆分出來(lái)便于隨時(shí)組裝。
【演示】
composer require farwish/alcon:dev-master
提供狀態(tài)碼:
$status = \Alcon\Supports\Codes::ACTION_SUC;
$msg = \Alcon\Supports\Codes::get($status);
提供函數(shù):
\Alcon\Supports\Helper::format_date('1234567')
提供Trait:
use \Alcon\Traits\ControllerTrait;
use \Alcon\Traits\ModelTrait;
提供服務(wù)層 :
// 只要繼承自 \Alcon\Services\ServiceBase;
提供設(shè)計(jì)模式 :
$ev = new \Alcon\Design\EventBase();
$ob = new MyObserver;
$ev->attach($ob);
$ev->notify();
提供任務(wù)腳本 :
php vendor/farwish/alcon/src/Scripts/produce_all_models.php
【目錄結(jié)構(gòu)】
```
Design
|_ DecoratorBase.php
|_ EventBase.php
Scripts
|_ model_header.php
|_ produce_all_models.php
Services(Yar)
|_ ServiceBase.php
Supports
|_ Codes.php
|_ Helper.php
|_ STBase.php
Traits
|_ ControllerTrait.php
|_ ModelTrait.php
|_ ModelAdvanceTrait.php
```
【應(yīng)用案例】
【維護(hù)與使用】
Join Qq Group: 377154148
If you do use this package, please let me know.
【A&Q】
How to install phalcon? you can reference:
1. https://docs.phalconphp.com/en/latest/reference/install.html
2. https://github.com/farwish/delicateShell/tree/master/lnmp
評(píng)論
圖片
表情
