Paketler


    × Bunları biliyor muydunuz?
"Projects/ dizini altında oluşturulan proje dizinleri çalışan host'un ismi ile isimlendirilirse Settings/Projects.php yapılandırma dosyasına tanımlamaya gerek kalmadan otomatik olarak çağrılması sağlanır."


ZN Framework'ün kütüphaneleri paketler hali getirilerek framework dışında da kullanılabilmesi amaçlanmıştır. Ayrıca ZN Framework'ün Single Edition ve Custom Edition dağıtımları içinde bu paketlerin kullanılabilmesi için kurulması gerekmektedir.

 

 

# Bölüm Başıkları


# Desteklenen Paketler
# Paketlerin ZN Dışında Kullanımı

 

 

# Desteklenen Paketler


Aşağıdaki paketler genel olarak ZN Framework'ün Fullpack Edition ve Original Edition dağıtımı ile dahili gelmektedir. 

Kurulum Gerektirmeyen Dağıtımlar Desteklenen Paketler Paket İçeriği & Dokümantasyon Git Paket İsmi
ZN OE
ZN FE
ZN SE
ZN CE
ZN Core ZN Çekirdek Yapıları package-zerocore
ZN OE
ZN FE
Database DB
DBForge
DBTool
DBUser
DBTrigger
DBGrid
Migration
GrandModel
RelevanceModel
package-database
ZN OE
ZN FE
Hypertext Form
Html
Script
Style
package-hypertext
ZN OE
ZN FE
XML XML package-xml
ZN OE
ZN FE
Validation Validation
Validator
Validate
package-validation
ZN OE
ZN FE
Template Engine Wizard package-template-engine
ZN OE
ZN FE
Storage Session
Cookie
package-storage
ZN OE
ZN FE
Shopping Cart package-shopping
ZN OE
ZN FE
Services CDN
CURL
Restful
package-services
ZN OE
ZN FE
Security Security package-security
ZN OE
ZN FE
Response Redirect
Refresh
package-response
ZN OE
ZN FE
Request Env
Get
Post
Request
Server
Http
Method
URI
URL
package-request
ZN OE
ZN FE
Remote FTP
SSH
package-remote
ZN OE
ZN FE
Protection Json
Serial
Separator
package-protection
ZN OE
ZN FE
Prompt Processor package-prompt
ZN OE
ZN FE
Pagination Pagination package-pagination
ZN OE
ZN FE
Language ML package-language
ZN OE
ZN FE
Image GD
Thumb
package-image
ZN OE
ZN FE
Helpers Cleaner
Converter
Debugger
Iterate
Limiter
Logger
Mime
Reflect
Rounder
Searcher
Symbol
Tester
package-helpers
ZN OE
ZN FE
Authentication User package-authentication
ZN OE
ZN FE
Authorization Permission package-authorization
ZN OE
ZN FE
Buffering Buffer package-buffering
ZN OE
ZN FE
Cache Cache package-cache
ZN OE
ZN FE
Captcha Captcha package-captcha
ZN OE
ZN FE
Comparison Benchmark package-comparison
ZN OE
ZN FE
Compression Compress package-compression
ZN OE
ZN FE
Console Console package-console
ZN OE
ZN FE
Crontab Crontab package-crontab
ZN OE
ZN FE
Cryptography Crypto
Encode
package-cryptography
ZN OE
ZN FE
Datatypes Arrays
Collection
Objects
Strings
Stack
package-datatypes
ZN OE
ZN FE
DateTime Date
Time
package-datetime
ZN OE
ZN FE
Email Email package-email
ZN OE
ZN FE
Filesystem File
Folder
Upload
Document
Converter
Download
package-filesystem
ZN OE
ZN FE
Generator Generate package-generator
ZN OE
ZN FE
EventHandler EventHandler package-event-handler
ZN OE
ZN FE
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.