Download the PHP package hnto/nuki without Composer

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

Nuki v1.0

Please be aware that the Nuki framework is in BETA and NOT production ready. Documentation for usage is also a minimum at this time

Initial build package setup

composer require hnto/nuki

It is advised to use the skeleton application that already holds the setup required for the framework to run "composer create-project hnto/nuki-skeleton application_name"

Init Nuki Framework

The build package tool is available as an executable as "build/phing" When using the build tool you are given a list of usefull commands to setup your application.

Run framework

The Nuki framework works with Units, which are small applications running separate from each other.
These Units contain the necessary folders, classes and such to run your Unit. A service is required for a unit to be executed. In the service you can process user input, do templating, registering events, watchers (listeners) and firing them accordingly.

Steps

Units structure

For an example of how this looks like, go the skeleton app and view the folder "build/format/Units/Skeleton"


All versions of nuki with dependencies

PHP Build Version
Package Version
Requires php Version >=7.0.0
monolog/monolog Version 1.22.1
ralouphie/getallheaders Version 2.0.5
zendframework/zend-stdlib Version 3.1.0
zendframework/zend-hydrator Version 2.2.1
zendframework/zend-filter Version 2.7.1
zendframework/zend-servicemanager Version 3.3.0
pimple/pimple Version 3.0.2
foil/foil Version 0.6.6
vlucas/phpdotenv Version ^2.4
adbario/php-dot-notation Version ^2.0
ext-json Version *
ext-pdo 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 hnto/nuki contains the following files

Loading the files please wait ....