国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

CrossPHP 1.5.0 發(fā)布, 功能增強(qiáng)及文檔完善

DandJ / 560人閱讀

摘要:更新說(shuō)明一新增功能增加方法用于在框架執(zhí)行流程中執(zhí)行自定義函數(shù)增強(qiáng)運(yùn)行方式參數(shù)及正則驗(yàn)證和結(jié)合增加數(shù)據(jù)表前綴配置在中使用指定手動(dòng)拼接時(shí)需要調(diào)用來(lái)獲取完整表名其他使用方式不變修改了的啟動(dòng)方式增強(qiáng)了各之間的獨(dú)立性調(diào)

1.5.0 更新說(shuō)明
一. 新增功能

增加CrossCoreDelegate::on方法, 用于在框架執(zhí)行流程中執(zhí)行自定義函數(shù)

   $web = CrossCoreDelegate::loadApp("web");

   $web->on("dispatcher", function() use($web) {
       echo "before dispatcher";
   });
   
   $web->on("obRender", function($content) use($web) {
       echo "after obRender";
   });

   $web->run();

增強(qiáng)REST運(yùn)行方式

   $web = CrossCoreDelegate::loadApp("web");        
   
   $rest = $web->rest();        
   $rest->get("/", function() {
       echo "Hello CrossPHP!";
   });
   
   $rest->run();
   

參數(shù)及正則驗(yàn)證

   $web = CrossCoreDelegate::loadApp("web");
   
   $rest = $web->rest();
   $rest->rules(array(
       "name" => "/^w+$/",
   ));
   
   $rest->get("/hi-{:name}", function ($name) {
       echo "Hi " . $name;
   });
   
   $rest->run();

和MVC結(jié)合

   $web = CrossCoreDelegate::loadApp("web");
   
   $rest = $web->rest();
   $rest->get("/", function () use ($web) {
       $web->get("main:index");
   });
   
   $rest->run();    

增加數(shù)據(jù)表前綴配置, 在db.config.php中使用prefix指定, 手動(dòng)拼接SQL時(shí), 需要調(diào)用 $this->getPrefix("table") 來(lái)獲取完整表名, 其他使用方式不變

修改了app的啟動(dòng)方式, 增強(qiáng)了各app之間的獨(dú)立性, 調(diào)整了繼承關(guān)系, FrameBase不再?gòu)腁pplication繼承

二. BUG修復(fù)

修復(fù)mRun不能正確識(shí)別請(qǐng)求uri的bug

    $web = CrossCoreDelegate::loadApp("web");
    $web->map("/hello", "Main:index");
    $web->mRun();

`map`和`mRun()`用于限制訪問(wèn), 只有在`map`中注冊(cè)的uri才生效

三. 優(yōu)化及功能更新

運(yùn)行在CLI模式下時(shí),不再發(fā)送HTTP頭

Application::initController(), 更早捕獲異常

去掉CrossCoreDelegate::cliRun()中的一個(gè)中間變量

調(diào)整cli模式下的異常模板

可見(jiàn)性及注釋調(diào)整

優(yōu)化自動(dòng)加載時(shí)對(duì)文件是否存在的判斷

Router新增一個(gè)方法, 用于統(tǒng)一獲取請(qǐng)求URI

簡(jiǎn)化config類(lèi), parse方法不再支持文件

rRun()方法的第一個(gè)參數(shù), 只需實(shí)現(xiàn)RouterInterface接口. 取消rRun()的第二個(gè)參數(shù)

優(yōu)化Response中的contentType設(shè)置

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/21176.html

相關(guān)文章

  • CrossPHP 1.5.8 發(fā)布

    摘要:更新說(shuō)明優(yōu)化提升接口開(kāi)發(fā)體驗(yàn)集成參數(shù)驗(yàn)證及接口測(cè)試文檔自動(dòng)生成一設(shè)置文檔標(biāo)題設(shè)置文檔頭部標(biāo)題和版本號(hào)一個(gè)項(xiàng)目只定義一次即可二為類(lèi)設(shè)置名稱默認(rèn)文檔左側(cè)導(dǎo)航類(lèi)的名稱定義在類(lèi)的注釋中三接口定義在方法體定義獲取框架當(dāng)前版本號(hào)由三部分組成允許訪問(wèn)的請(qǐng) 1.5.8 更新說(shuō)明 Skeleton優(yōu)化 提升接口開(kāi)發(fā)體驗(yàn), 集成參數(shù)驗(yàn)證及接口測(cè)試文檔自動(dòng)生成 一, 設(shè)置文檔標(biāo)題 @cp_doc_info...

    shleyZ 評(píng)論0 收藏0
  • CrossPHP 1.3.0 發(fā)布

    摘要:更新說(shuō)明一新增為成員屬性增加鏈?zhǔn)斤L(fēng)格的查詢語(yǔ)法中增加用于處理命令行模式下的調(diào)用假設(shè)以上文件位于在命令行下的調(diào)用方法為控制器方法參數(shù)傳遞的參數(shù)在控制器內(nèi)部使用獲取增加兩個(gè)方法和分別用于生成連接和生成加密連接與作用一致增加一 1.3.0 更新說(shuō)明 一. 新增 為Module成員屬性$this->link增加鏈?zhǔn)斤L(fēng)格的查詢語(yǔ)法 $this->link ->select(*...

    leonardofed 評(píng)論0 收藏0
  • CrossPHP 1.5.3 發(fā)布,輕量級(jí) PHP 開(kāi)發(fā)框架

    摘要:更新說(shuō)明一新增功能增加匹配所有請(qǐng)求類(lèi)型二優(yōu)化去掉由功能更強(qiáng)大的取代更名為匹配時(shí)區(qū)分大小寫(xiě)提升不帶參數(shù)匹配下的性能生成縮略圖時(shí)增加品質(zhì)參數(shù)減少中的靜態(tài)成員變量改用匿名函數(shù)容器來(lái)傳遞參數(shù)優(yōu)化解密帶問(wèn)號(hào)的參數(shù)導(dǎo)致解密失敗的三默認(rèn)風(fēng)格變更為 1.5.3 更新說(shuō)明 一. 新增功能 增加Rest::any(), 匹配所有請(qǐng)求類(lèi)型 $app = CrossCoreDelegate::loadApp...

    paulquei 評(píng)論0 收藏0
  • 云幫社區(qū)版4月升級(jí),支持主流Go版本,修復(fù)了若干Bug

    摘要:本月產(chǎn)品層面的升級(jí)主要集中在語(yǔ)言源碼構(gòu)建方面支持主流語(yǔ)言版本,完美兼容等開(kāi)發(fā)框架。通過(guò)這一個(gè)月緊張的開(kāi)發(fā)和測(cè)試,我們迎來(lái)了云幫社區(qū)版年第個(gè)升級(jí)迭代版本。 增加平臺(tái)日志和管理工具、管理節(jié)點(diǎn)支持高可用、6個(gè)中等級(jí)別以上的bug修復(fù)、云幫社區(qū)版迎來(lái)2017年4月升級(jí)版本,我們優(yōu)化了云幫的私有化安裝部署的流程,完善了異步操作的反饋流程,改進(jìn)了應(yīng)用異常錯(cuò)誤顯示流程。本月產(chǎn)品層面的升級(jí)主要集中在G...

    Tangpj 評(píng)論0 收藏0
  • 全面增強(qiáng)云安全能力浪潮發(fā)布新一代主機(jī)安全增強(qiáng)系統(tǒng)SSR 5.0

    摘要:近日,浪潮發(fā)布了新一代主機(jī)安全增強(qiáng)系統(tǒng),集成了六重重粒度主機(jī)防護(hù),大規(guī)模集中化管理全網(wǎng)可視化管理以及從云端到接入端的端到端安全四大能力,幫助私有云用戶更好的應(yīng)對(duì)日趨嚴(yán)峻的云安全態(tài)勢(shì)。近日,浪潮發(fā)布了新一代主機(jī)安全增強(qiáng)系統(tǒng)SSR 5.0(System Security Reinforcement),集成了六重重粒度主機(jī)防護(hù),大規(guī)模集中化管理、全網(wǎng)可視化管理、以及從云端到接入端的端到端安全四大能...

    MASAILA 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<