Download the PHP package innoflash/larastart without Composer

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

LaraStart

Latest Version on Packagist Build Status Quality Score Daily Downloads Total Downloads

Table of contents

Installation

Usage

API Responses

This used for manipulating API JSON responses for calls

Calling the functions

and this gets you a response with status 200

ExceptionsTrait

This is to override Laravel error logging do that we sent all type of errors to our API clients

If you want the default error rendering

AuthService

SETUP

In the file you will need to add JWT secret key. Run the command below to get the key into your file

By default JWT tokens live for 60 minutes so if you want to alter the lifespan add the following in the file

Then in your you will need to inject the class in it

USAGE

If you are using multi-auth you will need to pass the guard you are using for authentication

OUTPUT

CUSTOMIZATION

If you want to customize the the results you need to publish the config file

and this copies the into you config folder

CRUD Service

This is meant to simplify the most CRUD operations and its best done by generating some service classes in the directory. The services handle basic

SETUP

Just create run an artisan command to create the and customize all you want if the boilder plate is not sufficient for you

Alternatively you can inject the service directly into your controller functions.

Good to go, now let`s see how to run crud functions here

Please note that for all CRUD Ops (except destroy) you can pass a boolean flag of true if you want to return the object and skip responding as JSON.

Also keep in mind that the services are wired in such a way that they can fetch route-model-bound models.

SELECT QUERY
DELETE QUERY

`

UPDATE QUERY
CREATE QUERY
SPECIAL CREATE QUERY

Oftenly we would wanna create models based on a model they belong to. You will need to override the in the (overriding the CRUDService class method)

When the service is setup now you can do the create function


All versions of larastart with dependencies

PHP Build Version
Package Version
Requires illuminate/support Version ^6.0|^7.0|^8.0
tymon/jwt-auth Version ^1.0.0-rc.5.1
php Version ^7.4|^8.0
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 innoflash/larastart contains the following files

Loading the files please wait ....