2017 © Pedro Peláez
 

library eye4web-zfc-user-pm

Private message system for ZfcUser

image

eye4web/eye4web-zfc-user-pm

Private message system for ZfcUser

  • Sunday, March 12, 2017
  • by Danielss89
  • Repository
  • 2 Watchers
  • 5 Stars
  • 7,304 Installations
  • JavaScript
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 1 Open issues
  • 1 Versions
  • 6 % Grown

The README.md

Eye4webZfcUserPm

Build Status Code Climate Test Coverage Latest Stable Version Latest Unstable Version Total Downloads License, (*1)

Introduction

Eye4webZfcUserPm is a basic private message module which allows for sending of messages between users., (*2)

By default this module works with Doctrine ORM(through the DoctrineORM mapper). It's very easy to add your own mapper, ZendDb for example.
1. Create your custom mapper
2. Change the mapper in the config, to point to your custom mapper, (*3)

Note: This module is meant to be very basic and only contain very basic, common, functionality. More functionality will be available through extensions, please see below., (*4)

Functionality

  • Send messages between users
  • Group conversations
  • Delete conversations(not deleted from database, only from user)

Requirements

Hard

Soft

Installation

With composer

  1. Add this project composer.json:, (*5)

    "require": {
        "eye4web/eye4web-zfc-user-pm": "dev-master"
    }
    
  2. Now tell composer to download the module by running the command:, (*6)

    $ php composer.phar update
    
  3. Copy config/eye4web.zfcuser.pm.global.php.dist to your autoload folder (config/autoload/), (*7)

  4. Import the database schema into your database. A SQL schema is located in data/schema.sql, (*8)

  5. Enable it in your application.config.php file., (*9)

    <?php
    return array(
        'modules' => array(
            // ...
            'Eye4web\ZfcUser\Pm'
        ),
        // ...
    );
    

Extensions

The Versions