Paketler
KUT çekirdeğinde hazır gelen paket gruplarını ve temel facade sınıflarını inceleyin.
This article is currently available in Turkish. Its English translation is being prepared.
KUT paketleri System/Packages altında framework ile birlikte gelir. KUT 1.0’da bu paketleri ayrı Composer adlarıyla kurmanız gerekmez.
Temel paket grupları
| Paket | Öne çıkan sınıflar |
|---|---|
| Database | DB, DBForge, DBTool, Migration |
| Hypertext | Form, Html, Script, Style |
| Request / Response | URL, URI, Http, Redirect |
| Storage | Session, Cookie, Cache, Buffer, DataStore |
| Filesystem | File, Folder, Upload, Download |
| Security | Security, Encode, Crypto, Validator, Shield |
| Helpers | Converter, Mime, Reflect, Logger |
| Services | Restful, CURL, CDN, Email |
Facade kullanımı
KUT’un statik erişim katmanı, uygulama kodunda kısa ve okunabilir çağrılar sağlar:
$users = DB::where('status', 'active')->get('users')->result();
Session::userId($user->id);
Redirect::to('dashboard');
Paketleri bağımsız Composer paketleri gibi gösteren eski kurulum komutları KUT 1.0 için geçerli değildir.