Download the PHP
package byancode/remote-config without Composer
On this page you can find all versions of the php package
byancode/remote-config. It is possible to download/install
these versions without Composer. Possible dependencies are resolved
automatically.
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.
This package allows you to store configuration in a more persistent way. It uses the database to store your settings, and can save values in JSON format. You can also override Laravel's standard configuration.
Requirements
PHP 7.4 or higher
Laravel 6.0 or higher (includes support for Laravel 11 and 12)
Installation
1. Install
Run the following command:
2. Registration
For Laravel 6.0 - Laravel 10.x
Register the service provider in config/app.php
Add the alias if you want to use the facade.
For Laravel 11.x and later
In Laravel 11 and later versions, service providers are registered in the bootstrap/providers.php file:
3. Publishing files
Publish the configuration file:
4. Configuration
You can change your application options from the config/remote_config.php file
Usage
You can use both the helper method remote_config('foo') and the facade RemoteConfig::get('foo')
Facade
Helper
Blade Directive
You can get remote configuration directly in your blade templates using the helper method or the blade directive as @remote_config('foo')
Laravel Version Compatibility
Laravel Version
Status
6.x - 10.x
Compatible
11.x - 12.x
Compatible
Troubleshooting Common Issues
Configuration not available in some environments
If you find that your configurations are not available in certain environments, check that the migrations have been executed correctly:
Conflicts with configuration cache
In some situations, it may be necessary to clear the configuration cache:
License
This package is open-source software licensed under the MIT License.
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 byancode/remote-config contains the following files
Loading the files please wait ....
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.