PHPackages                             anlutro/l4-core - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. anlutro/l4-core

AbandonedArchivedLibrary[Utility &amp; Helpers](/categories/utility)

anlutro/l4-core
===============

Core L4 functionality.

0.18.8(10y ago)253771MITPHPPHP &gt;=5.4.0

Since Dec 17Pushed 10y ago1 watchersCompare

[ Source](https://github.com/anlutro/laravel-4-core)[ Packagist](https://packagist.org/packages/anlutro/l4-core)[ RSS](/packages/anlutro-l4-core/feed)WikiDiscussions master Synced 2w ago

READMEChangelogDependencies (7)Versions (115)Used By (0)

L4 Core [![Build Status](https://camo.githubusercontent.com/344972531308de80d48b61611d4435df0a0c37e6f1048885096db4fa90a4baf7/68747470733a2f2f7472617669732d63692e6f72672f616e6c7574726f2f6c61726176656c2d342d636f72652e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/anlutro/laravel-4-core) [![Latest Version](https://camo.githubusercontent.com/2ba183b2dde5b4901a1c282e76f587939b1c13281e96ecfc91b5431333733bda/687474703a2f2f696d672e736869656c64732e696f2f6769746875622f7461672f616e6c7574726f2f6c61726176656c2d342d636f72652e737667)](https://github.com/anlutro/laravel-4-core/releases)
=============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================

[](#l4-core--)

This is my personal development boilerplate for Laravel 4. It includes user management and authentication controllers, views, language files and more.

As this is a repository mostly for my personal use, I do not recommend you ever install this into your project as I will never bother to document everything. Instead, draw inspiration from it, pick up tricks here and there from reading source code.

Also check out the following repositories, which contains classes that this package uses. These are suited to be included in your own projects and are more thoroughly documented.

-
-
-
-
-
-

Prerequisites
-------------

[](#prerequisites)

- Bootstrap 3 stylesheet with the necessary Javascript installed and included
- Optional: The package anlutro/php-menu installed and its service provider registered
- Optional: The package anlutro/l4-smart-errors installed and its service provider registered

Installation
------------

[](#installation)

`composer require anlutro/l4-core` - pick the latest minor release tag from github or packagist. For example, `0.16.*`

Add `anlutro\Core\CoreServiceProvider` to the list of providers in `app/config/app.php`.

Run `artisan core:publish config` to publish config files. You can do the same with "migration", "lang" and "view" if you want. Delete the published files you don't want to override.

Remove everything from app/start/global.php except the line that sets up the logger.

In app/config/auth.php, set the driver to "eloquent-exceptions".

In app/start/global.php or a serviceprovider's boot method, you need to add some code.

```
// either one of these, depending on if you want a sidebar or not
View::alias('c::layout.main-nosidebar', 'c::layout.main');
View::alias('c::layout.main-sidebar', 'c::layout.main');

// register CSS and JS files to be included
View::composer('c::layout.main-generic', function($view) {
	$view->styles->add(URL::asset('css/app.min.css'));
	$view->headScripts->add(URL::asset('js/modernizr.min.js'));
	$view->bodyScripts->add(URL::asset('js/jquery.min.js'));
	$view->bodyScripts->add(URL::asset('js/bootstrap.min.js'));
	$view->bodyScripts->add(URL::asset('js/app.min.js'));
});
```

### Password reset

[](#password-reset)

If you want the new and improved password reset/reminder functionality, remove the default ReminderServiceProvider from the providers array and replace it with `anlutro\Core\Auth\Reminders\ReminderServiceProvider`.

### User registration and activation

[](#user-registration-and-activation)

If you want access to activation, add `anlutro\Core\Auth\Activation\ActivationServiceProvider` as well.

### Improved form builder

[](#improved-form-builder)

Replace the default Laravel HtmlServiceProvider with `anlutro\Core\Html\ServiceProvider` in the providers array.

Contact
-------

[](#contact)

Open an issue on GitHub if you have any questions.

License
-------

[](#license)

The contents of this repository is released under the [MIT license](http://opensource.org/licenses/MIT).

###  Health Score

32

—

LowBetter than 69% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity65

Established project with proven stability

 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.

###  Release Activity

Cadence

Every ~5 days

Recently: every ~12 days

Total

112

Last Release

3954d ago

Major Versions

0.14.1 → 4.1.x-dev2014-06-30

### Community

Maintainers

![](https://www.gravatar.com/avatar/48f62855097c02888b96494da9a389988cd7ecb9001465f8ec30f15672fb5b5a?d=identicon)[anlutro](/maintainers/anlutro)

---

Top Contributors

[![anlutro](https://avatars.githubusercontent.com/u/163093?v=4)](https://github.com/anlutro "anlutro (449 commits)")

### Embed Badge

![Health badge](/badges/anlutro-l4-core/health.svg)

```
[![Health](https://phpackages.com/badges/anlutro-l4-core/health.svg)](https://phpackages.com/packages/anlutro-l4-core)
```

###  Alternatives

[markwalet/nova-modal-response

A Laravel Nova asset for Modal responses on an action.

17878.9k](/packages/markwalet-nova-modal-response)[crumbls/layup

A visual page builder plugin for Filament 5 — Divi-style grid layouts with extensible widgets.

591.7k1](/packages/crumbls-layup)[tomshaw/electricgrid

A feature-rich Livewire package designed for projects that require dynamic, interactive data tables.

119.2k](/packages/tomshaw-electricgrid)

PHPackages © 2026

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