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 إلى أي حزمة إضافية. المعلومات: يتم تحريك NPM و Composer مسبقًا ، يمكنك ببساطة إزالتها. ملاحظة. أولول يبني على 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 );
});
}
}