Download the PHP package mekit/crm-platform without Composer

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

CRM Application Skeleton

Build Status

This is the application skeleton that will host the following main components:

After installation you will have a fully working CRM application using the above mentioned main components.

Requirements

Installation instructions

Install and update Composer

Make sure you have an updated and working composer installation. If this is not the case or you do not know what composer is then please refer to the instructions on http://getcomposer.org.

To spin up the process it can take some time because composer must calculate the dependencies for the packages. Just be patient.

Download Mekit CRM Platform and Mekit CRM Application

Go to the directory where you want to install the project an launch the install process:

This will download the Mekit CRM platform and automatically install all required dependencies.

When all packages have been downloaded the installer will ask you the following questions and you need to provide the answers for them. In the parenthesis you will find the default answer to the question so if it satisfies you, just press \<Enter>:

All this information you have just typed in has now been saved into the file "app/config/parameters.yml" inside your project folder. You can make modifications to it manually before proceeding to the next step.

When the installation has terminated you will find the application inside a folder named "crm-platform". You can freely rename and move this folder.

Run the installation process

Enter the project directory:

and launch the installation process by using the CLI console command:

The installer will run requirements checks on your system and if all is ok it will proceed with the installation. If there are unmet requirements, the installer will tell you what problems you've got and it will halt. You will need to satisfy all requirements before you will be able to proceed by relaunching the same console command.

After the installer has populated your database with tables and initial data, it will pause to ask you a few questions. As before, you will need to provide the answers:

The installer will run for another while to create and optimize some client side resources (css, js) and it will finally finish by saying: 'Oro Application has been successfully installed in prod mode.'

Set up web server

The proper configuration of your web server is out of the scope of this guide but to get you up and running it it should be sufficient to set up a virtual host serving files from the subdirectory "web" under your project root. The '.htaccess' file inside this folder will instruct your Apache web server to serve the 'app.php' file automatically.

There are lots of ways to configure Apache or Nginx (these are the most recommended ones) so this giude will not provide configuration instructions for them. The important thing is to set the base directory of your vhost to the "[project directory]/web" folder.

Please refer to: http://symfony.com/doc/2.3/cookbook/configuration/web_server_configuration.html

Advanced configuration (to be written)

Note: The above command must be put into your crontab manually (write this...).

Notes (to be written)

...


All versions of crm-platform with dependencies

PHP Build Version
Package Version
Requires oro/platform Version ~1.6.0
mekit/crm-application Version ~1.0
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 mekit/crm-platform contains the following files

Loading the files please wait ....