Download the PHP package firalabs/firadmin without Composer

On this page you can find all versions of the php package firalabs/firadmin. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package firadmin

!!! DEPRECATED !!!

This package is no longer actively maintained. The next version of Laravel 5 should propably contain all basic stuff you need to start a admin panel.

Firadmin

Laravel 4 package used to create a beautiful admin panel with default user managment. This package is currently under active development, following Laravel 4.

Build Status Total Downloads Latest Stable Version

Features

Installation

For laravel 4.0 use firadmin version 1.0. and for laravel 4.1 use firadmin version 1.1. and above.

Begin by installing this package through Composer. Edit your project's composer.json file to require firalabs/firadmin.

Update your packages with composer update or install with composer install.

Once this operation completes, you need to add the service provider. Open app/config/app.php, and add a new item to the providers array.

Documentation

Screenshots

Configurations

To configure the package to meet your needs, you must publish the configuration in your application before you can modify them. Run this artisan command.

The configuration files could now be found in app/config/packages/firalabs/firadmin. Read the description for each configurations to know what you can override.

Binding models

You need to bind a user and a user role model to your application. By default, the package already provide those. Add this few lines in app/start/global.php

After that, you must set the same user repository has a model in app/config/auth.php

Migrations

If you use the default models provided in the package, you must run this migration commands.

Create default user

You need to have at least one register user in your database. We provided a easy way to create a user using artisan command. Use --role=""administrator"" when setting up a user for the first time.

You can also change the role names Firadmin checks on app/config/packages/firalabs/firadmin/config.php.

Register dashboard controller

You must set a route to the dashboard admin panel in app/routes.php. We provide a default dashboard controller for testing purpose.

Facades

We have two available facades:

You can add this facade to your file.

Permissions

To handle privileges on the current logged user, simply use this code in your controller action method..

Ajax Request

Documentation coming soon ...

Admin controller development

When you want to create a new admin controller, simply extend the BaseController provide in the package. Is a example of a dashboard controller create in the folder app/controllers/Admin/DashboardController.php

Custom models repositories

You can directly extend those in the packages or simply implement the interfaces provided in .

Enjoy !!

You admin panel is now configured. Just go to http://localhost/admin to access the admin panel.

Feel free to contact me !!!


All versions of firadmin with dependencies

PHP Build Version
Package Version
Requires php Version >=5.3.0
illuminate/support Version ~4.1
laravelbook/ardent Version dev-master
illuminate/auth Version ~4.1
zendframework/zend-permissions-acl Version 2.1.*
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package firalabs/firadmin contains the following files

Loading the files please wait ....