ulole framework
1.0.0
ulole-framework
<?php
namespace app controller ;
class WelcomeController {
/**
* Hello world page
*
* @return string
*/
public static function about () {
return " Hello world! " ;
}
} This is just the development version. If we are ready soon there is a new version! :D
wget --no-cache https://raw.githubusercontent.com/interaapps/uppm/master/uppm -O uppm
php uppm init:fast
php uppm install ulole-frameworkหรือ
bash <( wget -qO- https://pastefy.ga/3dBl06Hs/raw )อัปเดตแพ็คเกจ:
php uppm updateคุณไม่ต้องการใช้นักแต่งเพลงหรือ NPM? คุณไม่ต้องการใช้ webpack? คุณไม่จำเป็นต้อง! ULOLE-FRAMEWORK ไม่จำเป็นต้องมี PackagEmanager พิเศษใด ๆ ข้อมูล: NPM และนักแต่งเพลงได้รับการกำหนดล่วงหน้าคุณสามารถลบออกได้ ป.ล. Ulole สร้างขึ้นบน ulolephppackageManager (UPPM) แต่คุณไม่จำเป็นต้องใช้มัน!
เรามีทางเลือกบางอย่างสำหรับเครื่องมือที่มีประโยชน์ เราต้องมีทางเลือกแทน Webpack UloleCompile มันเป็น Bundler อย่างง่าย (และเอ็นจิ้นเทมเพลต) ที่รวมรหัส JS ไว้ในไฟล์เดียวและ CSS เป็นไฟล์เดียว (เพิ่มเติมในเอกสาร) เรายังได้รับ ulolemodules มันเป็นผู้จัดการแพ็คเกจที่สร้างขึ้นสำหรับ uloleframework ในเอกสารมากขึ้น)
php cli generate database testtablephp cli generate migration testtable <?php
namespace app controller ;
class AboutController {
/**
* Hello world page
*
* @return string
*/
public static function about () {
return " Hello world! " ;
}
} <?php
namespace databases ;
use modules uloleorm Table ;
class UserTable extends Table {
public $ id ,
$ username ,
$ password ;
public function database () {
$ this -> _table_name_ = " user " ;
$ this -> __database__ = " main " ;
}
} <?php
namespace databases migrate ;
use modules uloleorm migrate Migrate ;
class UserTable extends Migrate {
public function database () {
$ this -> create ( ' user ' , function ( $ table ) {
$ table -> int ( " id " )-> ai ();
$ table -> string ( " username " );
$ table -> string ( " password " , 155 );
});
}
}