Download the PHP package simondavies/slimphp-vanilla without Composer

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

SlimPHP Vanilla (v2)

Discontinued support in favour for a new Slim PHP 3 version

I have began a new version of this that concentrate on a bit more PHP Slim 3 Vanilla

Details

A simple base app, using the PHP framework PHP Slim at its heart, and implementing Laravel's Eloquent ORM.

Official Documentation

Please find the following documentation details for further reading on the main items used within this app.

Slim PHP

Slim Documentation for further details.

Laravel's Eloquent ORM

Laravels Eloquent ORM, currently using version 4.2.

Getting Started

Server Set Up

I am using laravels Homestead VM for my developement, more on this can be found at the laravel website laravel.com. A great video on the installation and usage of Homestead can be also seen at Laracasts.com

Installation & Set up

I am mainly using composer for the whole install and programming. For more details on how to set up and install Composer can be found at getcomposer.org

   composer create-project simondavies/slimphp-vanilla your-project-name

Now set up homestead, so that we point a test domain name to our new set up, as below:

First of ssh into your homestead server (Please read the Homested docs for further information):

Then run the homestead server code as below to point to your domain name to the public folder

     serve mytestdomainname.app /home/vagrant/Code/path/to/public/directory

Once this has been done you will then need to add your domain name to the mac host files, located at /etc/hosts

Once open add the following to the host file:

   192.168.10.10 mytestdomainname.app

Next make a copy of the .env.example file and rename this .env.

Now you should be able to type 'http://testvanilla.app' into the browser and the demo Slim Vanilla site should show up.

License

The Laravel framework is open-sourced software licensed under the MIT license

A Thanks's to..

Just a list of people and projects i like to thank on my way...

Codeguy of the Slim Framework.

Taylor Otwell and the people involved in the Laravel Framework.

Jeffery Way and his aweasome Laracasts Tutorials website and Codebase.

Many more that I will eventually add here..

Thanks All.


All versions of slimphp-vanilla with dependencies

PHP Build Version
Package Version
Requires php Version >=5.4
slim/slim Version ~2.5
slim/views Version 0.1.*
twig/twig Version ~1.16
monolog/monolog Version ~1.12
illuminate/database Version 4.2.*
vlucas/phpdotenv Version ~1.1
symfony/var-dumper Version ~2.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 simondavies/slimphp-vanilla contains the following files

Loading the files please wait ....