zf2-cli

0.0.2 • Public • Published

zf2-cli

Make Zend Framework 2 fancier by providing a commandline tool to automate mundane tasks such as initializing a base project, creating modules, models, controllers, etc.

Installation

sudo npm install -g zf2-cli
 

Usage

zf2

Commands

init - initializes a Zend Framework 2 project based create-module - creates a module create-model - creates model object and corresponding TableGateway

Examples

Initializing a project

Initialize an existing directory as a ZF2 project

mkdir project-name
cd project-name
zf2 init
 

Initialize a new directory as a ZF2 project

zf2 init my-project
 

Creating a Module

Creates a new Module under module and updates config/application.config.php.

 
zf2 init my-project
cd my-project
zf2 create-module Album
 

You can also create multiple modules in one fell swoop

 
zf2 init my-project
cd my-project
zf2 create-module Album User Advertisements
 

Creating a model

 
cd module/Album
zf2 create-model Album
 

You can also specify fields in the create operation

 
cd module/Album
zf2 create-model Album title artist releaseDate
 

This operation will create a model object with a corresponding TableGateway. It will also update the module's Module.php file to contain the needed servcie configuration to register the TableGateway with the service map.

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.2
    5
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.0.2
    5
  • 0.0.1
    1

Package Sidebar

Install

npm i zf2-cli

Weekly Downloads

4

Version

0.0.2

License

BSD

Last publish

Collaborators

  • jamescarr