Download the PHP package rwbuild/dashboard without Composer

On this page you can find all versions of the php package rwbuild/dashboard. 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 dashboard

Dashboard Package

The Dashboard Pakcge is a plug-and-play laravel package that provides a quick and easy integration of a dashboard in your laravel project, with customizable assets built in for Analytics, Users, Roles, Permissions and TOS management.

Requirements

Laravel 5.8 \ Laratrust 5.2

Installation

Use the php dependency manager, composer, to install the package.

Setup

Once the installion is complete, run

This command will create a migration file in database > migrations. Before proceeding run the migrate command first.

Installation

01

Once the migrate command has run successfully, run the command below to get the dashboard installed in your application.

then,

02

After successfully running this command, your folders structure should change and looks like:

Inside app>Http>Controllers , a Dashboard folder containing controller files will be created.

Inside app>Http>View>Composers will be generated view composer files that powers the blade views.

A Helper class will also be generated inside app>Helpers where you put your helper funtions for personal customizations.

Inside resources>views , a dashboard folder containing blade files will be created. These are customizable views that power the dashboard.

Inside routes/web.php and api.php, the files will be updated with the dashboard routes, and should look like this:

Inside the public>css folder, you should have the dashboard.css file, that contains all sylings of the dashboard.

Inside the pubic>js folder, you should have the dashboard.js and dashboard_analytics.js fils.

03

Load the view composers class in AppServiceProvider.php

04

Add the helper file in composer.json

05

Go to app>Http>Kernel.php and add a midlleware to your $routeMiddleware array

You should add this middleware to your web routes to get the users' on visits on your site logged.

Inside your main layout, or your entry file, include the dashboard_analytics.js file,

Configurations

To get the package working perfecly, check if the configurations are set properly. Inside the config folder, you should find the dashboardmodels.php that contains the configuration of your application models. This tell the package where to look for the models. Configure each key according to the namespace of the model its point to.

Deep dive

Accessing models inside the package's controllers

All action on models can be perfomed inside the dashboard controllers by:

Using the Model facade

Using the ModelsDefinition trait

Have fun 😎

License

MIT


All versions of dashboard with dependencies

PHP Build Version
Package Version
Requires hisorange/browser-detect Version ^4.4
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 rwbuild/dashboard contains the following files

Loading the files please wait ....