PHPackages                             exceptio/exceptio-php-framework - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. exceptio/exceptio-php-framework

ActiveProject[Framework](/categories/framework)

exceptio/exceptio-php-framework
===============================

Exceptio PHP framework

20PHP

Since Jul 25Pushed 6y ago1 watchersCompare

[ Source](https://github.com/azcpavel/exceptio-php-framework)[ Packagist](https://packagist.org/packages/exceptio/exceptio-php-framework)[ RSS](/packages/exceptio-exceptio-php-framework/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

\#Exceptio PHP Framework

\##Develop By ###hsan Zahid Chowdhury ###\###+880-1534-302690 ###+880-1677-533818

Installation &amp; loading
--------------------------

[](#installation--loading)

Exceptio PHP Framework is available on [Packagist](https://packagist.org/packages/azcpavel/exceptio-php-framework) (using semantic versioning), and installation via [Composer](https://getcomposer.org) is the recommended way to install PHPMailer. Just add this line to your `composer.json` file:

```
"exceptio/exceptio-php-framework": "dev-master"
```

or run

```
composer require exceptio/exceptio-php-framework
```

```
This is a product of Exception Solutions

Most of the methods are same as Codeigniter FW

Main Controller is EX_Controller
List of property

load-----
		|-model('model name') //of applicaion models folder
		|-library('name', config array) //of system libraries folder
		|-helper('helper name') //of applicaion helpers folder

input----
		|-post('name',XSS_clr = FALSE)
		|-get('name',XSS_clr = FALSE)
		|-request('name',XSS_clr = FALSE)
		|-files('name',XSS_clr = FALSE)

view-----
		|-page('view page name') //of applicaion views folder
		|-library('view library name') //of applicaion libraries folder
		|-pagination(array $config) class
					|-show()
		|-input class
		|-session class
		|-server class
		|-global class

file-----
		|-config_upload(array config)
		|-do_upload('post file name')
		|-upload_data()
		|-upload_error()
		|-mk_download('path')
		|-do_download('output file name' , 'download data')

session--
		|-set_userdata('session name', 'session data')
		|-userdata('session name')
		|-unset_userdata('session name')
		|-session_destroy()

server---
		|-get_all()
		|-get('name')

globals--
		|-get_all()
		|-get('name')

validate-
		|-set_rules($post,$field_name,$rules,$match_val = '')
		//$rules 'required'|'match'|'email'|'int'|'url'|'trim'|'tag_clr'
		|-run()
		|-error()

Main Model is EX_Model
List of property

load-----
		|-database('name' = default)

db-------
		|-query()
		|-get($table = 0, $offset = 0, $limit = 0)
		|-get_where($table = 0, $where = 1, $offset =0, $limit = 0)
		|-select($select = '*')
		|-select_max($MAX, $as = 0)
		|-select_min($MIN, $as = 0)
		|-select_avg($AVG, $as = 0)
		|-from($table)
		|-join($table, $join, $pos = 0)
		|-group_by($group_by = '')
		|-where($where = 1)
		|-order_by($order_by = 0, $order = 0)
		|-limit($offset = 0, $limit = 0)
		|-num_rows()
		|-row_array()
		|-result_array()
		|-row()
		|-result()
		|-fetch_column($limit = 0)
		|-show_column($table)
		|-show_tables()
		|-insert($table, $values = 1)
		|-update($table, $values = '')
		|-delete($table, $where = 1)
		|-affected_rows()
		|-insert_id()
		|-optimaze_table($table)
		|-truncate_table($table)
		|-drop_table($table)

input----
		|-post('name',XSS_clr = FALSE)
		|-get('name',XSS_clr = FALSE)
		|-request('name',XSS_clr = FALSE)
		|-files('name',XSS_clr = FALSE)

session--
		|-set_userdata('session name', 'session data')
		|-userdata('session name')
		|-unset_userdata('session name')
		|-session_destroy()

server---
		|-get_all()
		|-get('name')

globals--
		|-get_all()
		|-get('name')

Global Functions

base_url()
site_url($address = '')
redirect($address = '')
form_mpt($address)
form_spt($address)
uri_segment($no)
truncate_str($str, $maxlen)
function print_thousand($num, $dec = 2)
&get_controller_instance() get main controller instance
&get_model_instance() get main model instance

Config folder
application/config

Controller folder
application/controllers

Model folder
application/models

View folder
application/views

System libraries
imgresize----
			|-resizeImage(width, height, maintain ratio 0 or 1)
			|-saveImage('images/cars/large/output.jpg', 100)
zand---------
			|-barcode
				|-factory
					|-draw()
					|-render()
exqrcode----
			|-generate()
			|-initialize()

```

###  Health Score

18

—

LowBetter than 8% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity36

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/4f22f955a942cd436f9a422b40964b21e62aead0fdf8113f8726633299bf5202?d=identicon)[azcpavel](/maintainers/azcpavel)

---

Top Contributors

[![azcpavel](https://avatars.githubusercontent.com/u/5669627?v=4)](https://github.com/azcpavel "azcpavel (220 commits)")

### Embed Badge

![Health badge](/badges/exceptio-exceptio-php-framework/health.svg)

```
[![Health](https://phpackages.com/badges/exceptio-exceptio-php-framework/health.svg)](https://phpackages.com/packages/exceptio-exceptio-php-framework)
```

###  Alternatives

[laravel/telescope

An elegant debug assistant for the Laravel framework.

5.2k67.8M192](/packages/laravel-telescope)[spiral/roadrunner

RoadRunner: High-performance PHP application server and process manager written in Go and powered with plugins

8.4k12.2M84](/packages/spiral-roadrunner)[nolimits4web/swiper

Most modern mobile touch slider and framework with hardware accelerated transitions

41.8k177.2k1](/packages/nolimits4web-swiper)[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k36.7M256](/packages/laravel-dusk)[laravel/prompts

Add beautiful and user-friendly forms to your command-line applications.

708181.8M593](/packages/laravel-prompts)[cakephp/chronos

A simple API extension for DateTime.

1.4k47.7M121](/packages/cakephp-chronos)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
