Download the PHP package queueit/knownuser without Composer

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

Functionality

Server-side implementation of the QueueIT queueing system. This will put customers into a queue before they can enter the site. FPC modules could prevent this module from working properly.(Please contact queue-it for the practices of handling FPC scenario.)

Installation

How to install the module using different methods.

Manual

First clone this repository inside your Magento2 app/code folder like below:

Afterwards install the extension:

Doing so you can run the below command. It should show Queueit_KnownUser as an installed module:

If Queueit_KnownUser was listed as Disabled module run the below command to enable it

Composer

Install queueit module using composer

Enter your authentication keys. Your public key is your username; your private key is your password. Afterwards install it with

Doing so you can run the below command it should show Queueit_KnownUser as an installed module

You can find an official help about how to install a Magento extension here.

Configuration

After installing the module, go to the below menu and enable the module, enter your CustomerId and Secret Key which you have got from QueueIT. Stores -> Configuration -> Services -> Queueit KnownUser

In here

FPC (Protecting ajax calls on static pages)

If you have Full Page Cache enabled you should add queue-it javascript to your pages as below :

  1. Make sure KnownUser code will not run on static pages (by ignoring those URLs in your integration configuration).
  2. Add below JavaScript tags to all static pages : You can add this tag in the header files : ...\vendor\magento\module-theme\view\frontend\templates\html\header.phtml

  3. Add some triggers for your dynamic ajax calls you want to queue users on.

All versions of knownuser with dependencies

PHP Build Version
Package Version
Requires queueit/knownuserv3 Version ^3.5.1
ext-json 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 queueit/knownuser contains the following files

Loading the files please wait ....