phly/phly-peep

This package is not installable via Composer 1.x, please make sure you upgrade to Composer 2+. Read more about our Composer 1.x deprecation policy.
There is no license information available for the latest version (dev-master) of this package.

Rudimentary twitter clone to demonstrate ZF2 modules

dev-master 2012-09-18 14:11 UTC

This package is auto-updated.

Last update: 2021-11-11 08:08:47 UTC


README

This is a sample module for the DPC 12 Zend Framework 2 workshop on building re-usable modules. The goals are:

  • Demonstrate some principles to follow when writing modules
  • Demonstrate a number of components, including the ServiceManager, InputFilter, Form, MVC, and Db.

This will not and should not be considered a fully-functional, full-featured module, though the basic functionality should work.

Dependencies

  • PHP >= 5.3.3
  • Zend Framework (current master)
  • ZfcUser (current master)

Installation

Via Composer:

Update your composer.json

{
    "require": {
        /* ... */
        "phly/phly-peep": "dev-master"
    }
}

and then run:

php composer.phar install

As a submodule:

git submodule add git://github.com/weierophinney/PhlyPeep.git vendor/PhlyPeep

All:

After installation, update your config/application.config.php to add "PhlyPeep" as a module.

Database Setup

Currently, PhlyPeep only ships with a schema for SQLite. You can import it using the following:

$> sqlite3 path/to/database < path/to/phly-peep/data/schema.sqlite.sql