Download the PHP package limboniatech/limbonia-loader without Composer

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

Limbonia loader library

Installation

Using composer:

  1. Add the library to the project

2 . Make sure the vendor autoload statement at the top of your file

Using a raw library:

  1. Add the library to the project

2 . Make sure the autoloader.php statement at the top of your file

Usage

Loader class method list

Method Description Type Parameters Return
autoload PSR-4 compatible autoload method
public
static
string $sClassName - The name of the class to auto load
registerAutoloader Register the PSR-4 autoloader public
static
addLib Add a new Limbonia library to the current list
public
static
string $sLibDir - The root directory to the Limbonia library to add
getLibs Return the list of Limbonia libraries public
static
array
viewDirs Return the list of Limbonia view directories public
static
array

DriverList trait method list

Method Description Type Parameters Return
classType Return the full class type of this class public
static
string
driverFactory Generate and return an object of the specified type with specified parameters

throws \Exception
public
static
string $sType - the type of object to create
array $aParam (optional) - array of parameters to initialize the
self
driverClass Generate and return the class name for the specified type returning an empty string if none is found public
static
string $sType string
driverList Generate and cache the driver list for the current object type public
static
array
driver Return the driver name for the specified name, if there is one public
static
string $sName string
getType Get the subclass type for this object public string

Adding the DriverList trait in a class

  1. Add the trait to a base class

  2. Extend that class into a group of sub-classes

  3. Then use the features of the trait where ever you need them...

All versions of limbonia-loader with dependencies

PHP Build Version
Package Version
Requires php Version ^7.2
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 limboniatech/limbonia-loader contains the following files

Loading the files please wait ....