Skip to content
Snippets Groups Projects
Select Git revision
  • php8.2-docker-services
  • 6.x
  • master default
  • laminas
  • bertrand.gauthier-master-patch-70311
  • bertrand.gauthier-master-patch-87168
  • laminas_migration
  • sqlite
  • 4.0.0
  • 3.2.1
  • 3.2.0
  • 3.1.0
  • 3.0.0
  • 1.0.1
  • 1.0.0
15 results

skeleton-application

  • Clone with SSH
  • Clone with HTTPS
  • ZendSkeletonApplication

    Introduction

    This is a simple, skeleton application using the ZF2 MVC layer and module systems. This application is meant to be used as a starting place for those looking to get their feet wet with ZF2.

    Installation

    Using Composer (recommended)

    The recommended way to get a working copy of this project is to clone the repository and use composer to install dependencies using the create-project command:

    curl -s https://getcomposer.org/installer | php --
    php composer.phar create-project --repository-url="http://packages.zendframework.com" zendframework/skeleton-application path/to/install

    Alternately, clone the repository and manually invoke composer using the shipped composer.phar:

    cd my/project/dir
    git clone git://github.com/zendframework/ZendSkeletonApplication.git
    cd ZendSkeletonApplication
    php composer.phar self-update
    php composer.phar install

    (The self-update directive is to ensure you have an up-to-date composer.phar available.)

    Another alternative for downloading the project is to grab it via curl, and then pass it to tar:

    cd my/project/dir
    curl -#L https://github.com/zendframework/ZendSkeletonApplication/tarball/master | tar xz --strip-components=1

    You would then invoke composer to install dependencies per the previous example.

    Using Git submodules

    Alternatively, you can install using native git submodules:

    git clone git://github.com/zendframework/ZendSkeletonApplication.git --recursive

    Virtual Host

    Afterwards, set up a virtual host to point to the public/ directory of the project and you should be ready to go!