| Recommend this page to a friend! | 
|  Download | 
| Info | Example |  Files |  Install with Composer |  Download | Reputation | Support forum | Blog | Links | 
| Ratings | Unique User Downloads | Download Rankings | ||||
| Not yet rated by the users | Total: 58 | All time:  10,551 This week: 673  | ||||
| Version | License | PHP version | Categories | |||
| zest 1.0 | MIT/X Consortium ... | 7.1 | PHP 5, Libraries | 
| Description | Author | |||||||||||||||||||||||
| This package is an application to show the use of the Zest framework. | 
 | |||||||||||||||||||||||
| 
<?php | 
Zest is a very light-weight PHP framework without any dependencies except core and autoloader.
http://zest.readthedocs.io/en/latest/installation/
http://zest.readthedocs.io/en/latest/
Thank you for considering contributing to the Zest framework! Feel free to create a pull request.
http://zest.readthedocs.io/en/latest/zestcontribute/
If you discover a security vulnerability within Zest, please send an e-mail to Malik Umer Farooq via [email protected]. All security vulnerabilities will be promptly addressed.
The Zest framework is open-sourced software licensed under the MIT license.
|  Files (221) | 
| File | Role | Description | ||
|---|---|---|---|---|
|  .github (2 files, 2 directories) | ||||
|  App (6 directories) | ||||
|  Config (5 files) | ||||
|  Public (2 files, 2 directories) | ||||
|  Routes (1 file) | ||||
|  src (1 file, 31 directories) | ||||
|  Tests (9 directories) | ||||
|    .htaccess | Data | Auxiliary data | ||
|    .travis.yml | Data | Auxiliary data | ||
|    changes.md | Example | Example script | ||
|    CODE_OF_CONDUCT.md | Data | Auxiliary data | ||
|    composer.json | Data | Auxiliary data | ||
|    composer.lock | Data | Auxiliary data | ||
|    CONTRIBUTING.md | Data | Auxiliary data | ||
|    CONTRIBUTORS.md | Data | Auxiliary data | ||
|    LICENSE | Lic. | License text | ||
|    phpunit.xml | Data | Auxiliary data | ||
|    PULL_REQUEST_TEMPLATE.md | Data | Auxiliary data | ||
|    readme.md | Doc. | Documentation | ||
|    README.md | Doc. | Documentation | ||
|    system.php | Example | Example script | ||
|    Zest | Example | Example script | ||
|  Files (221) | / | .github | 
| File | Role | Description | ||
|---|---|---|---|---|
|  ISSUE_TEMPLATE (4 files) | ||||
|  workflows (4 files) | ||||
|    FUNDING.yml | Data | Auxiliary data | ||
|    PULL_REQUEST_TEMPLATE.md | Data | Auxiliary data | ||
|  Files (221) | / | .github | / | ISSUE_TEMPLATE | 
| File | Role | Description | 
|---|---|---|
|    bug_report.md | Data | Auxiliary data | 
|    custom.md | Data | Auxiliary data | 
|    feature_request.md | Data | Auxiliary data | 
|    other-issue.md | Data | Auxiliary data | 
|  Files (221) | / | .github | / | workflows | 
| File | Role | Description | 
|---|---|---|
|    api_docs.yml | Data | Auxiliary data | 
|    monorepo_split.yml | Data | Auxiliary data | 
|    split_releases.yml | Data | Auxiliary data | 
|    tests.yml | Data | Auxiliary data | 
|  Files (221) | / | App | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Components (2 directories) | ||||
|  Controllers (1 file) | ||||
|  Local (1 file) | ||||
|  Middleware (1 file) | ||||
|  Models (1 file) | ||||
|  Views (2 directories) | ||||
|  Files (221) | / | App | / | Components | 
|  Files (221) | / | App | / | Components | / | hello | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Controllers (2 files) | ||||
|  local (1 file) | ||||
|  Views (1 directory) | ||||
|    routes.php | Example | Example script | ||
|  Files (221) | / | App | / | Components | / | hello | / | Controllers | 
| File | Role | Description | 
|---|---|---|
|  Home.php | Class | Class source | 
|  profile.php | Class | Class source | 
|  Files (221) | / | App | / | Components | / | hello | / | Views | / | Home | 
| File | Role | Description | 
|---|---|---|
|    index.php | Aux. | Auxiliary script | 
|  Files (221) | / | App | / | Components | / | welcome | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Controllers (2 files) | ||||
|  local (1 file) | ||||
|  Views (1 directory) | ||||
|    routes.php | Example | Example script | ||
|  Files (221) | / | App | / | Components | / | welcome | / | Controllers | 
| File | Role | Description | 
|---|---|---|
|  Home.php | Class | Class source | 
|  profile.php | Class | Class source | 
|  Files (221) | / | App | / | Components | / | welcome | / | Views | / | Home | 
| File | Role | Description | 
|---|---|---|
|    index.php | Aux. | Auxiliary script | 
|  Files (221) | / | App | / | Views | / | errors | 
|  Files (221) | / | Config | 
| File | Role | Description | 
|---|---|---|
|  Auth.php | Class | Class source | 
|  Config.php | Class | Class source | 
|  Database.php | Class | Class source | 
|    Dependencies.php | Example | Example script | 
|  Email.php | Class | Class source | 
|  Files (221) | / | Public | 
|  Files (221) | / | Public | / | image | 
|  Files (221) | / | src | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Archive (2 files, 1 directory) | ||||
|  Auth (12 files) | ||||
|  Benchmark (1 file) | ||||
|  Cache (1 file, 1 directory) | ||||
|  Common (12 files, 3 directories) | ||||
|  Component (4 files, 1 directory) | ||||
|  Console (3 files) | ||||
|  Container (3 files) | ||||
|  Contracts (11 directories) | ||||
|  Controller (1 file) | ||||
|  Cookies (2 files) | ||||
|  Data (4 files, 1 directory) | ||||
|  Database (2 files, 2 directories) | ||||
|  Encryption (2 files, 1 directory) | ||||
|  Exception (1 file) | ||||
|  Files (5 files) | ||||
|  functions (1 file) | ||||
|  Hashing (6 files) | ||||
|  http (11 files, 1 directory) | ||||
|  Input (1 file) | ||||
|  Language (2 files) | ||||
|  Mail (1 file) | ||||
|  Router (2 files) | ||||
|  Session (2 files) | ||||
|  Site (2 files) | ||||
|  SystemMessage (1 file) | ||||
|  Time (1 file) | ||||
|  UserInfo (1 file) | ||||
|  Validation (6 files) | ||||
|  View (1 file) | ||||
|  Whoops (1 file, 1 directory) | ||||
|  Bootstrap.php | Class | Class source | ||
|  Files (221) | / | src | / | Archive | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Adapter (4 files) | ||||
|  Archive.php | Class | Class source | ||
|    composer.json | Data | Auxiliary data | ||
|  Files (221) | / | src | / | Archive | / | Adapter | 
| File | Role | Description | 
|---|---|---|
|  AdapterInterface.php | Class | Class source | 
|  Bzip.php | Class | Class source | 
|  Gzip.php | Class | Class source | 
|  Zip.php | Class | Class source | 
|  Files (221) | / | src | / | Auth | 
| File | Role | Description | 
|---|---|---|
|  Auth.php | Class | Class source | 
|  EmailHandler.php | Class | Class source | 
|  Error.php | Class | Class source | 
|  Handler.php | Class | Class source | 
|  Logout.php | Class | Class source | 
|  Reset.php | Class | Class source | 
|  Signin.php | Class | Class source | 
|  Signup.php | Class | Class source | 
|  Success.php | Class | Class source | 
|  Update.php | Class | Class source | 
|  User.php | Class | Class source | 
|  Verify.php | Class | Class source | 
|  Files (221) | / | src | / | Cache | / | Adapter | 
| File | Role | Description | 
|---|---|---|
|  AbstractAdapter.php | Class | Class source | 
|  APC.php | Class | Class source | 
|  APCU.php | Class | Class source | 
|  FileCache.php | Class | Class source | 
|  Memcache.php | Class | Class source | 
|  Memcached.php | Class | Class source | 
|  Redis.php | Class | Class source | 
|  SessionCache.php | Class | Class source | 
|  Files (221) | / | src | / | Common | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Logger (3 files) | ||||
|  Model (1 file) | ||||
|  Sitemap (4 files) | ||||
|  AliasLoader.php | Class | Class source | ||
|  Configuration.php | Class | Class source | ||
|  Env.php | Class | Class source | ||
|  FTP.php | Class | Class source | ||
|  Maintenance.php | Class | Class source | ||
|  Minify.php | Class | Class source | ||
|  OperatingSystem.php | Class | Class source | ||
|  Pagination.php | Class | Class source | ||
|  PasswordManipulation.php | Class | Class source | ||
|  Root.php | Class | Class source | ||
|  TimeZone.php | Class | Class source | ||
|  Version.php | Class | Class source | ||
|  Files (221) | / | src | / | Common | / | Logger | 
| File | Role | Description | 
|---|---|---|
|  AbstractLogger.php | Class | Class source | 
|  Logger.php | Class | Class source | 
|  LogLevel.php | Class | Class source | 
|  Files (221) | / | src | / | Common | / | Sitemap | 
| File | Role | Description | 
|---|---|---|
|  AbstractSitemap.php | Class | Class source | 
|  Sitemap.php | Class | Class source | 
|  SitemapIndex.php | Class | Class source | 
|  SitemapWriter.php | Class | Class source | 
|  Files (221) | / | src | / | Component | 
| File | Role | Description | ||
|---|---|---|---|---|
|  View (1 file) | ||||
|  Component.php | Class | Class source | ||
|  Components.php | Class | Class source | ||
|    dispatcher.php | Example | Example script | ||
|  Router.php | Class | Class source | ||
|  Files (221) | / | src | / | Console | 
| File | Role | Description | 
|---|---|---|
|  Code.php | Class | Class source | 
|  Console.php | Class | Class source | 
|  Write.php | Class | Class source | 
|  Files (221) | / | src | / | Container | 
| File | Role | Description | 
|---|---|---|
|    composer.json | Data | Auxiliary data | 
|  Container.php | Class | Class source | 
|  ContainerContract.php | Class | Class source | 
|  Files (221) | / | src | / | Contracts | 
|  Files (221) | / | src | / | Contracts | / | Auth | 
| File | Role | Description | 
|---|---|---|
|  Auth.php | Class | Class source | 
|  Update.php | Class | Class source | 
|  User.php | Class | Class source | 
|  Files (221) | / | src | / | Contracts | / | Common | 
| File | Role | Description | 
|---|---|---|
|  Configuration.php | Class | Class source | 
|  Root.php | Class | Class source | 
|  Files (221) | / | src | / | Contracts | / | Encryption | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Adapter (1 file) | ||||
|  Encrypt.php | Class | Class source | ||
|  Encryption.php | Class | Class source | ||
|  Files (221) | / | src | / | Contracts | / | Encryption | / | Adapter | 
| File | Role | Description | 
|---|---|---|
|  AbstractAdapter.php | Class | Class source | 
|  Files (221) | / | src | / | Contracts | / | Sitemap | 
| File | Role | Description | 
|---|---|---|
|  AbstractSitemap.php | Class | Class source | 
|  Sitemap.php | Class | Class source | 
|  SitemapIndex.php | Class | Class source | 
|  SitemapWriter.php | Class | Class source | 
|  Files (221) | / | src | / | Contracts | / | SystemMessage | 
| File | Role | Description | 
|---|---|---|
|  SystemMessage.php | Class | Class source | 
|  Files (221) | / | src | / | Cookies | 
| File | Role | Description | 
|---|---|---|
|    composer.json | Data | Auxiliary data | 
|  Cookies.php | Class | Class source | 
|  Files (221) | / | src | / | Data | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Contracts (3 files) | ||||
|  Arrays.php | Class | Class source | ||
|    composer.json | Data | Auxiliary data | ||
|  Conversion.php | Class | Class source | ||
|  Str.php | Class | Class source | ||
|  Files (221) | / | src | / | Data | / | Contracts | 
| File | Role | Description | 
|---|---|---|
|  ArraysContract.php | Class | Class source | 
|  ConversionContract.php | Class | Class source | 
|  StrContract.php | Class | Class source | 
|  Files (221) | / | src | / | Database | 
|  Files (221) | / | src | / | Encryption | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Adapter (3 files) | ||||
|  Encrypt.php | Class | Class source | ||
|  Encryption.php | Class | Class source | ||
|  Files (221) | / | src | / | Encryption | / | Adapter | 
| File | Role | Description | 
|---|---|---|
|  AbstractAdapter.php | Class | Class source | 
|  OpenSslEncryption.php | Class | Class source | 
|  SodiumEncryption.php | Class | Class source | 
|  Files (221) | / | src | / | Files | 
| File | Role | Description | 
|---|---|---|
|    composer.json | Data | Auxiliary data | 
|  FileHandling.php | Class | Class source | 
|  FileInfo.php | Class | Class source | 
|  Files.php | Class | Class source | 
|    readme.md | Doc. | Documentation | 
|  Files (221) | / | src | / | Hashing | 
| File | Role | Description | 
|---|---|---|
|  AbstractHashing.php | Class | Class source | 
|  Argon2IdHashing.php | Class | Class source | 
|  ArgonHashing.php | Class | Class source | 
|  BcryptHashing.php | Class | Class source | 
|  Hash.php | Class | Class source | 
|  Hashing.php | Class | Class source | 
|  Files (221) | / | src | / | http | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Clients (4 files) | ||||
|  Headers.php | Class | Class source | ||
|  HTTP.php | Class | Class source | ||
|  Message.php | Class | Class source | ||
|  Redirect.php | Class | Class source | ||
|  Request.php | Class | Class source | ||
|  Response.php | Class | Class source | ||
|  ServerRequest.php | Class | Class source | ||
|  StatusCode.php | Class | Class source | ||
|  UploadedFile.php | Class | Class source | ||
|  Uri.php | Class | Class source | ||
|  ValidProtocolVersions.php | Class | Class source | ||
|  Files (221) | / | src | / | http | / | Clients | 
| File | Role | Description | 
|---|---|---|
|  AbstractClient.php | Class | Class source | 
|  Client.php | Class | Class source | 
|  CURL.php | Class | Class source | 
|  Stream.php | Class | Class source | 
|  Files (221) | / | src | / | Language | 
| File | Role | Description | 
|---|---|---|
|  Language.php | Class | Class source | 
|  LanguageCodesTrait.php | Class | Class source | 
|  Files (221) | / | src | / | Router | 
| File | Role | Description | 
|---|---|---|
|  App.php | Class | Class source | 
|  Router.php | Class | Class source | 
|  Files (221) | / | src | / | Session | 
| File | Role | Description | 
|---|---|---|
|    composer.json | Data | Auxiliary data | 
|  Session.php | Class | Class source | 
|  Files (221) | / | src | / | Site | 
|  Files (221) | / | src | / | Validation | 
| File | Role | Description | 
|---|---|---|
|  databaseRules.php | Class | Class source | 
|  Handler.php | Class | Class source | 
|  InputRules.php | Class | Class source | 
|  JsonRules.php | Class | Class source | 
|  StickyRules.php | Class | Class source | 
|  Validation.php | Class | Class source | 
|  Files (221) | / | Tests | 
|  Files (221) | / | Tests | / | Archive | 
| File | Role | Description | 
|---|---|---|
|  BzipTest.php | Class | Class source | 
|  GzipTest.php | Class | Class source | 
|    Zest.png | Icon | Icon image | 
|  ZipTest.php | Class | Class source | 
|  Files (221) | / | Tests | / | Common | 
| File | Role | Description | 
|---|---|---|
|  ConfigurationTest.php | Class | Class source | 
|  EnvTest.php | Class | Class source | 
|  PasswordManipulationTest.php | Class | Class source | 
|  RootTest.php | Class | Class source | 
|  Files (221) | / | Tests | / | Data | 
| File | Role | Description | 
|---|---|---|
|  ArraysTest.php | Class | Class source | 
|  ConversionTest.php | Class | Class source | 
|  StrTest.php | Class | Class source | 
| 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 | 
| Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
| 82% | 
 | 
 | 
| Applications that use this package | 
| Zest Framework Main website | 
 If you know an application of this package, send a message to the author to add a link here.
 If you know an application of this package, send a message to the author to add a link here.