Download the PHP package cylancer/cy_lending without Composer

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

TYPO3 extension :: cyLending

A simple TYPO3 extension for lending of objects.

With this extension you can organize the lending of objects. Front-end users can submit a loan request for one or more objects for a certain period of time. This request can go through a simple approval process or can also be approved automatically. A calendar shows which objects are already on loan and for which there are requests. A warning is issued for loans that overlap in time. External appointment sources can also be integrated using a hook.

Change log

Documentation

With this extension you can organize lending objects to others.

Features

For editors

Here is a simple example of how to set up a rental.

Our items are five mountain bikes.

  1. Create a directory structure (optional / recommended)

    This pages/folders structure has proven helpful:

  2. Create the rental items (in the "Objects" folder)::

Notes:

  1. Create the lending service (FE plugin on the "Lending" page)

2.1. First step

2.2 Second step: Configure

Notes on Common:

Notes on Storage locations:

Here you can/should specify different storage locations:

Note on Prevention reasons:

Here another extension can provide reasons that argue against a loan. For this, the extension must implement a method (API):

Example In this example the service of the extension Cylancer\Participants is queried. The request contains the selected Page UIDs and the time period.

For user

Calender overview

In the calendar view, all loans and loan requests are displayed. Clicking on a day opens a detail view that shows every loan on the selected date.

When you navigate from month to month, the data are fetched from the server at that point, which can cause slight delays.

Note: On especially busy calendars it may appear that a day is empty—even though it isn’t. Any day that has a symbol next to the date number has either a loan or a loan request.

Technical note: Thecalendar is also available separately as a JavaScript library on GitHub.

Lending form

The leanding form allows the user to submit a loan request.

Overview of loan requests

In this overview the user sees which loan requests they have already submitted.

Overview of approved loans

This overview lists all approved loan requests.

Overview of approval requests

If you have permission to loan an item, you can use this list to view, approve, or reject all requests.


All versions of cy_lending with dependencies

PHP Build Version
Package Version
Requires typo3/cms-core Version ^13.4
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 cylancer/cy_lending contains the following files

Loading the files please wait ...