Packages



ZN Framework libraries are listed below. ZN Framework libraries can also be used outside the framework.

 

 

# Section Headings


# Supported Packages
# Use of Packages Outside of ZN

 

 

# Supported Packages


The following packages are installed with the editions of ZN Framework.

Supported Packages Package Content Package Name
ZN Core ZN Core Structures 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 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

 

 

# Use of Packages Outside of ZN


All packages of ZN Framework can also be used outside of ZN. For this, packages must be installed with composer.

composer require znframework/package-{name}

After installation, you can use it as in the example code below.

<?php require 'vendor/autoload.php';

ZN\ZN::run();

# Your codes.