PHPackages                             eyepax-prasanna/php7-starter-kit - 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. eyepax-prasanna/php7-starter-kit

ActiveProject

eyepax-prasanna/php7-starter-kit
================================

This is a starter kit to begin a application with PHP 7.

1182PHP

Since Aug 11Pushed 8y ago2 watchersCompare

[ Source](https://github.com/EyepaxPrasanna/php7-starter-kit)[ Packagist](https://packagist.org/packages/eyepax-prasanna/php7-starter-kit)[ RSS](/packages/eyepax-prasanna-php7-starter-kit/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

PHP 7 Starter kit
=================

[](#php-7-starter-kit)

[Eyepax IT Consulting (Pvt) Ltd](http://eyepax.com)

About PHP 7 Starter kit
-----------------------

[](#about-php-7-starter-kit)

This is a starter kit for those who are looking to build an application with PHP 7. This is an enhanced build of [PHP7 Boilerplate](https://github.com/relevo/php7-boilerplate). The additions are

- Configured [PHRoute](https://github.com/mrjgreen/phroute) and fixed DI issues with PHP-DI.
- Configured [PHP dotenv](https://github.com/vlucas/phpdotenv).
- Added MySQL connectivity and ORM packages using [PHP-MySQLi-Database-Class](https://github.com/joshcam/PHP-MySQLi-Database-Class).
- Configuration file management.
- Input handling.

Quick start
-----------

[](#quick-start)

Install with composer.

```
composer create-project eyepax-prasanna/php7-starter-kit  -s dev
```

Using the PHP 7 Starter kit
---------------------------

[](#using-the-php-7-starter-kit)

This starter kit is designed to use with ease. It has well defined folder structure.

- ***config*** folder has configuration files, which you can add as many files as you want. You can access the config values from anywhere, by calling the file name and keys with dot notation. **Eg: *config('general.pagination\_per\_page')***
- Can define environment variables in .env file and can call them using ***env()*** function. A sample env file is given (.env.example).
- ***src/app*** folder has the controllers, libraries, models and repositories.
- ***src/resources*** folder can have the template view files.
- ***src/routes.php*** can have the routes for the application. For more details on the routing, please check the [PHRoute](https://github.com/mrjgreen/phroute) documentation.
- All the Input values can be retrieved using Laravel style. To get all input values, use ***Input::all()***, and to get a specific value use ***Input::get('item')***.
- phpcs is configured. So, can make the code comply with PSR standards.
- ***url()*** function will give you the URL of the application. You can append a part of URL by passing it as an argument. **Eg: url('users') will give you http://{url-of-app}/users**.
- ***storage\_path()***, function will give you the relative path for the storage folder. So you can save the uploaded files there.
- ***public\_path()***, function will give you the relative path for the web folder.
- ***dd('contents')*** will print and die (A Laravel style function).

###  Health Score

21

—

LowBetter than 19% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 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/f0aa9d666cd1e9b185fea318b0b6e81f3d6173d8cb9eacd7df401766868b19d3?d=identicon)[EyepaxPrasanna](/maintainers/EyepaxPrasanna)

---

Top Contributors

[![EyepaxPrasanna](https://avatars.githubusercontent.com/u/11972573?v=4)](https://github.com/EyepaxPrasanna "EyepaxPrasanna (12 commits)")

### Embed Badge

![Health badge](/badges/eyepax-prasanna-php7-starter-kit/health.svg)

```
[![Health](https://phpackages.com/badges/eyepax-prasanna-php7-starter-kit/health.svg)](https://phpackages.com/packages/eyepax-prasanna-php7-starter-kit)
```

PHPackages © 2026

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