Download the PHP package niaz/dbpanel without Composer

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

dbpanel

Introduction

dbpanel is a developer tool for laravel application. You can test your controller's action methods by calling its namepspace@method and save them for your future need. You can also run artisan command, namespace lookup for available methods and all their associated doc and parameters type.

:loudspeaker: You can also access your laravel application's database easily and fastest way in a same panel. There are some cool filter available with this package. You might look around your table's column type and index also. You can also update and delete your filtered data.

:loudspeaker: You can also open vue component in code editor (phpstorm,vscode) by clicking open file from vue chrome extention tool.

Installation :satellite:

Publish assets :electric_plug:

SetUp Configuration :rocket:

You need to edit config/dbpanel.php as your configuration

If your default code editor is phpstorm,then need to set as

If your application not used controller namespace property, then you need to set this value as

Usage :package:

Visit Route:

To Check Controller or Model or Other Method

Just type your Controller or Model or any other class name and method as

If you had a more namespace from Controller or Model default namespace prefix, then

To pass parameter

Note: parameters are separated by |. Array parameter value are , seprated. Numeric string value will auto converted as int type value. This was also applicable for array.

To pass request instance

every formData are in a new line

or Raw json

Return

It will return a json with log and data . In log all database query,bindings and time are listed.If this method return any data,it will return with data.

Tip: you can test your request data from other tab by passing request@dd, parameters and request

To pass auth for login with ID

id_number@id,column_name,email

Run Artisan Command

Database

Select a table name from table option and enter some query string with some key name are filter name as follows:

id (key)

Example: &id=5 &id=5-100

sort (key)

Example: &sort=email:asc &sort=name:desc &sort=desc

is (key)

Example: &is=active:0 &is=active:1 &is=date:2020-04-29

date (key)

single date

Example: &date=updated_at:2020-04-29

range of date

Example: &date=created_at:2020-04-19:2020-04-21

lookup (key)

for variant,

Example:

&lookup=email:start$ &lookup=email:$end &lookup=email:$anywhere$ &lookup=email:!$.com

where (key)

for variant,

Example:

join (key)

Example:

initialColumn=firstColumn and firstColumn=secondColumn

Note: when use join Not to use any similar column name related filter it will thrown error.

return_only (key)

for alias use @

Example:

return_except (key)

Example:

Delete

To delete your filtered data just pass &delete

Update

Example : &update=column_name:value,column_name:value

Lisence

MIT Lisence


All versions of dbpanel with dependencies

PHP Build Version
Package Version
Requires doctrine/dbal Version ^2.10
jenssegers/agent Version ^2.6
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 niaz/dbpanel contains the following files

Loading the files please wait ....