Download the PHP package anekdotes/meta without Composer

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

Anekdotes Meta

Latest Stable Version Build Status codecov.io StyleCI License Total Downloads Codacy Badge

Contains utility classes meant to reference themselves and manipulate events/storage

Installation

Install via composer into your project:

composer require anekdotes/meta

Basic Usage

Call the namespace of the object you want to use and use its functions. There are many utilities classes to choose from, described below:

Registry

A data storage class. Meant to be extended and to load arrays in dot notation.

Additional functions to manipulate registries can be found in the source code

StaticRegistry

The StaticRegistry is a Singleton instance of the Registry.

Config

A file loader that fills a registry based on the file content.

It can also load folder of config files.

Files must use the following format :

Since Config extends Registry, you can obtain the content as with a registry.

Loading files can also be prefixed with the filename and have an additonal namespace as prefix

Dispatcher

The Dispatcher allows an observer design pattern usage. It simply stores listener functions that gets fired when their action is called.

ObjectArrayActionDispatcher

The Object Array Action Dispatcher (OAAD) is a different kind of action dispatcher. It treats an array of objects having different actions to be called.

To use, simply : 1 - create the OAAD with the objects that have a function with the same signature to be called 2 - Call the function on the dispatcher

The following examples demonstrates calling set on multiples registries using an OOAD.


All versions of meta with dependencies

PHP Build Version
Package Version
Requires php Version >=7.4.0
anekdotes/support Version *
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 anekdotes/meta contains the following files

Loading the files please wait ....