Download the PHP package larapp/laravel-options without Composer

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

Laravel user options

This package simplifies working with user options of your laravel application. The options are saved in two places:

When set, the default options will be overwritten by the corresponding user options. This override can be disabled by default, or it can be disabled in developer mode.

All values are cached and the number of database queries is minimized. When you save a new value (or delete an existing value), the cache is regenerated. The data is always fresh.

Installation

Install the package via composer:

Run migrations

Run the following command to run migrations.

Publish config

Run the following command to publish configs.

Create new default directives

The default directives are stored in config / options.php

Create users directive

The user options are accessed like any other object. Example to create:

Use options

You can determine the value of a directive using the standard config function:

Refresh cache

Command

Code

Casting values

Everything is stored in the database as text. When the values are read, the type is automatically cast. You can control this cast in config / options-package.php

Package setting

See config/options-package.php for setting package behavior.

After its change you MUST refresh the cache!

Versions


All versions of laravel-options with dependencies

PHP Build Version
Package Version
Requires php Version ^7.0
illuminate/support Version ^5.5|^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 larapp/laravel-options contains the following files

Loading the files please wait ....