Paketler
×
Bunları biliyor muydunuz?
"Konsol ile ZN Framework içerisinde bulunan kütüphane, kontrolcü, model, komut ve fonksiyon çalıştırılabilir."
"Konsol ile ZN Framework içerisinde bulunan kütüphane, kontrolcü, model, komut ve fonksiyon çalıştırılabilir."
ZN Framework'ün kütüphaneleri paketler hali getirilerek framework dışında da kullanılabilmesi amaçlanmıştır.
# Bölüm Başlıkları
# Desteklenen Paketler
Aşağıdaki paketler ZN Framework'ün dağıtımları ile kurulu gelmektedir.
Desteklenen Paketler | Paket İçeriği | Git Paket İsmi |
ZN Core | ZN Çekirdek Yapıları | package-zerocore |
Database | DB DBForge DBTool MDB Migration GrandModel |
package-database |
Hypertext | Form Html Script Style |
package-hypertext |
XML | XML | package-xml |
Validation | Validation Validator Validate |
package-validation |
Template Engine | Wizard | package-template-engine |
Storage | Session Cookie |
package-storage |
Shopping | Cart | package-shopping |
Services | CDN CURL Restful |
package-services |
Security | Security | package-security |
Response | Redirect Refresh |
package-response |
Request | Env Get Post Request Server Http Method URI URL |
package-request |
Remote | FTP SSH |
package-remote |
Protection | Json Serial Separator |
package-protection |
Prompt | Processor | package-prompt |
Pagination | Pagination | package-pagination |
Language | ML | package-language |
Image | GD Thumb |
package-image |
Helpers | Cleaner Converter Debugger Iterate Limiter Logger Mime Reflect Rounder Searcher Symbol Tester |
package-helpers |
Authentication | User | package-authentication |
Authorization | Permission | package-authorization |
Buffering | Buffer | package-buffering |
Cache | Cache | package-cache |
Captcha | Captcha | package-captcha |
Comparison | Benchmark | package-comparison |
Compression | Compress | package-compression |
Console | Console | package-console |
Crontab | Crontab | package-crontab |
Cryptography | Crypto Encode |
package-cryptography |
Datatypes | arrays Collection Objects Strings Stack |
package-datatypes |
DateTime | Date Time |
package-datetime |
Email IMAP |
package-email | |
Filesystem | File Folder Upload Document Converter Download |
package-filesystem |
Generator | Generate | package-generator |
EventHandler | EventHandler | package-event-handler |
Payment | Payment | package-payment |
# Paketlerin ZN Dışında Kullanımı
ZN Framework'ün tüm paketleri ZN dışında da kullanılabilmektedir. Bunun için paketlerin composer ile kurulması gerekmektedir.
composer require znframework/package-{name}
Kurulumdan sonra aşağıda yer alan örnek koddaki gibi kullanabilirsiniz.
<?php require 'vendor/autoload.php';
ZN\ZN::run();
# Your codes.