Download the PHP package kennersoft/kennercore without Composer

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

What Is KennerCore?

KennerCore is an open-source software ecosystem developed by Kenner Soft Service GmbH and distributed under GPLv3 License for free. KennerCore is designed for rapid development of web-based responsive business applications of any kind (ERP, PIM, CRM, DMS, MDM, DAM, etc.). It is an excellent tool for cost-effective and timely application development that comes with the powerful out-of-the-box functionality.

KennerCore is a single page application (SPA) with an API-centric, service-oriented architecture, and flexible data model based on configurable entities and relations. You can organize any data and business-related processes directly in KennerCore, many of them via a simple and user-friendly configuration.

For Whom Is KennerCore?

KennerCore is the best fit for businesses, who want to:

What Are KennerCore Add-Ons?

The following add-on applications are available on the KennerCore basis:

Each application may be used as a single instance and/or may be extended with numerous modules.

What Is On Board?

Here is a KennerCore package description in detail:

Feature Description
Dashboards Use multiple dashboards to control all main activities in the system.
Module Manager It allows you to install and/or update any module directly from the administration panel. Just choose the version you want to use.
Entity Manager You can configure the data model directly from the administration panel, create new or edit existing entities and set relations of different types.
Dynamic field logic You can configure the conditions that make some fields invisible, read-only or editable.
Layout Manager Use it to configure any User Interface in the system or to show up the panels for related entities, via drag-and-drop.
Label Manager You can edit any label in the system, in all languages you want to use.
Configurable navigation Use the drag-and-drop functionality to set up the navigation as you wish, also separately for each user, if needed.
Scheduled Jobs You can configure, which jobs should be run by cron and at what schedule.
Notifications Set up a system or e-mail notifications for different events in the system.
Data import and export You can import or export any data to any and from any entity in the system, even those you have just created.
Advanced mass updates Choose the entries to be updated, set the new values and perform a mass update.
Advanced search and filters You can configure the filters and search criteria as you wish, and save them, if you want to use the saved filters later.
Portals Use this additional layer to give access to third parties to your system. Use portal roles to restrict their access.
Change Log and Stream See all changes to the entries (who, old and new value, when) and add your own posts with a timestamp and attachments.
Queue Manager Use it if you want to run or control processes in the background.
Access Control Lists (ACL) Enterprise Level ACL based on Teams and Roles, with access level (own, team, all). You are able to edit the permissions even for each field separately.
REST API Integrate it with any third-party software, fully automated.

What Are the Advantages of Using It?

What Technologies Is It Based On?

KennerCore was created based on TreoCore. It uses:

Integrations

KennerCore has a REST API and can be integrated with any third-party system. You can also use import and export functions or use our modules (import feeds and export feeds) to get even more flexibility.

Documentation

Requirements

Configuration Instructions Based on Your Server

Installation

Installation guide is based on Linux Mint OS. Of course, you can use any unix-based system, but make sure that your OS supports the following commands.

To create your new KennerCore application, first make sure you're using PHP 7.1 or above and have Composer installed.

  1. Create your new project by running:

    my-kennercore-project – project name

  2. Change recursively the user and group ownership for project files:

    webserver_user – depends on your webserver and can be one of the following: www, www-data, apache, etc.

  3. Configure the crontab as described below.

    3.1. Run the following command:

    3.2. Add the following configuration:

  4. Install KennerCore following the installation wizard in web interface. Go to http://YOUR_PROJECT/

License

KennerCore is published under the GNU GPLv3 license. KennerCore based on TreoCore. TreoCore is an open-source software ecosystem developed by TreoLabs GmbH and distributed under GPLv3 License for free.

Support


All versions of kennercore with dependencies

PHP Build Version
Package Version
Requires php Version ^7.1
ext-pdo_mysql Version *
ext-openssl Version *
ext-json Version *
ext-zip Version *
ext-gd Version *
ext-mbstring Version *
ext-xml Version *
ext-curl Version *
ext-exif Version *
composer/semver Version ~1.4.0
doctrine/dbal Version ~2.4.2
slim/slim Version ~2.6.2
mtdowling/cron-expression Version ~1.0.3
zendframework/zend-mail Version ~2.10.0
zendframework/zend-servicemanager Version ~3.3.2
monolog/monolog Version ~1.20.0
yzalis/identicon Version ~1.1.0
zordius/lightncandy Version 0.95
tecnickcom/tcpdf Version ~6.2.17
php-mime-mail-parser/php-mime-mail-parser Version ~2.10.0
zbateson/mail-mime-parser Version ~0.4.8
phpoffice/phpspreadsheet Version ~1.8.0
symfony/event-dispatcher Version ~4.3.0
symfony/workflow Version ~4.3.0
guzzlehttp/psr7 Version ^1.6
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 kennersoft/kennercore contains the following files

Loading the files please wait ....