PHP Classes

Zest: Application to show the use of the Zest framework

Recommend this page to a friend!
     
  Info   Example   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not yet rated by the usersTotal: 58 All time: 10,551 This week: 673Up
Version License PHP version Categories
zest 1.0MIT/X Consortium ...7.1PHP 5, Libraries
Description 

Author

This package is an application to show the use of the Zest framework.

It comes with classes that compose a demonstration Web application using several types of functionality needed by Web applications like:

- Routing HTTP requests to controllers configured in a separate script
- Handle user sessions
- Handle Web site maintenance

Picture of Muhammad Umer Farooq
Name: Muhammad Umer Farooq <contact>
Classes: 52 packages by
Country: Pakistan Pakistan
Innovation award
Innovation award
Nominee: 6x

 

Example

<?php

require_once __DIR__.'/vendor/autoload.php';
$File = new Zest\Files\Files();
$File->systemDirs();
$session = new Zest\Session\Session();
error_reporting(E_ALL);
set_error_handler('Zest\Expection\Expection::errorHandler');
set_exception_handler('Zest\Expection\Expection::exceptionHandler');
$app = (new Zest\Router\App())->run();
$maintenance = (new Zest\Common\Maintenance())->run();
$server = (new Zest\Common\Server())->get();


Details

StyleCI

Zest PHP Framework

About Zest

Zest is a very light-weight PHP framework without any dependencies except core and autoloader.

Installation

http://zest.readthedocs.io/en/latest/installation/

Documentation

http://zest.readthedocs.io/en/latest/

Contributing

Thank you for considering contributing to the Zest framework! Feel free to create a pull request.

Contrubuting guide

http://zest.readthedocs.io/en/latest/zestcontribute/

Security Vulnerabilities

If you discover a security vulnerability within Zest, please send an e-mail to Malik Umer Farooq via lablnet01@gmail.com. All security vulnerabilities will be promptly addressed.

License

The Zest framework is open-sourced software licensed under the MIT license.


  Files folder image Files (221)  
File Role Description
Files folder image.github (2 files, 2 directories)
Files folder imageApp (6 directories)
Files folder imageConfig (5 files)
Files folder imagePublic (2 files, 2 directories)
Files folder imageRoutes (1 file)
Files folder imagesrc (1 file, 31 directories)
Files folder imageTests (9 directories)
Accessible without login Plain text file .htaccess Data Auxiliary data
Accessible without login Plain text file .travis.yml Data Auxiliary data
Accessible without login Plain text file changes.md Example Example script
Accessible without login Plain text file CODE_OF_CONDUCT.md Data Auxiliary data
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file composer.lock Data Auxiliary data
Accessible without login Plain text file CONTRIBUTING.md Data Auxiliary data
Accessible without login Plain text file CONTRIBUTORS.md Data Auxiliary data
Accessible without login Plain text file LICENSE Lic. License text
Accessible without login Plain text file phpunit.xml Data Auxiliary data
Accessible without login Plain text file PULL_REQUEST_TEMPLATE.md Data Auxiliary data
Accessible without login Plain text file readme.md Doc. Documentation
Accessible without login Plain text file README.md Doc. Documentation
Accessible without login Plain text file system.php Example Example script
Accessible without login Plain text file Zest Example Example script

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 82%
Total:58
This week:0
All time:10,551
This week:673Up