Giter Site home page Giter Site logo

leloulight / cornerstone Goto Github PK

View Code? Open in Web Editor NEW

This project forked from web-masons/cornerstone

0.0 2.0 0.0 1.91 MB

A Zend Framework 2 default Application module.

License: Apache License 2.0

Ruby 1.70% PHP 75.73% HTML 15.08% Smarty 3.44% JavaScript 4.05%

cornerstone's Introduction

Cornerstone

Cornerstone is a Zend Framework 2 module that is meant to replace the default Application module that the ZF2 skeleton application starts with.

It has been created to provide a default set of tools that many sites can build from. The hope is that it will provide a collection of base tools and utilities to standardize the creation of ZF2 Modules and Applications while also making getting started easier.

You will likely notice that this Module is also itself a standalone "site" that can be configured and run. All of my modules that I develop are built upon Cornerstone so that each of them can be as independent as possible and aren't themselves required to be composed into another module to make sure they work. When composed into another application however, it will work exactly as any other ZF2 module would and will not need to be specifically configured (though your parent application will be).

Requirements

This module requires the use of Composer and Zend Framework 2.2 or higher. You will find additional software requirements in the packaged composer.json file.

Usage

Creating a new Site using Cornerstone

It is recommended that any site built to use Cornerstone be built on the Cornerstone application blueprint from Packagist.

composer create-project web-masons/application-blueprint

Adding Cornerstone to your existing project

If you are not using the application-blueprint above, then you should be composing in Cornerstone. To do so, add lines similar to the following to your project's composer.json file.

"require": {
    "php": ">=5.4",
    "zendframework/zendframework": ">=2.2",
    "web-masons/Cornerstone" : "0.*",
},

"repositories": [ {
    "type": "vcs",
    "url": "https://github.com/web-masons/Cornerstone"
}],

Documentation

All documentation can be found in the doc folder.

Contributors

Collaborators:

Contributing

LICENSE

This module is licensed using the Apache-2.0 License:

Copyright (c) 2013, github.com/web-masons Contributors

cornerstone's People

Contributors

oakensoul avatar divideandconquer avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.