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을 사용하고 싶지 않습니까? 웹 팩을 사용하고 싶지 않습니까? 당신은 필요하지 않습니다! Ulole-Framework에는 추가 Packagemanager가 필요하지 않습니다. 정보 : NPM과 Composer가 사전 소지되어 있으므로 간단히 제거 할 수 있습니다. 추신. Ulole은 Ulolephppackagemanager (UPPM)를 기반으로합니다. 그러나 당신은 그것을 사용할 필요가 없습니다!
유용한 도구에 대한 몇 가지 대안이 있습니다. 우리는 Webpack Ulolecompile의 대안을 얻었습니다. 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 );
});
}
}