2017 © Pedro Peláez
 

library users-retailers

image

germania-kg/users-retailers

  • Tuesday, December 20, 2016
  • by germania-kg
  • Repository
  • 2 Watchers
  • 0 Stars
  • 27 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 7 Versions
  • 0 % Grown

The README.md

GermaniaKG · UsersRetailers

Packagist PHP version Build Status Scrutinizer Code Quality Code Coverage Build Status, (*1)

Installation with Composer

$ composer require germania-kg/users-retailers

MySQL users may install the table users_retailers using users_retailers.sql.txt in sql/ directory., (*2)

Find a retailer number

<?php
use Germania\UsersRetailers\RetailerNumberFinder;

// These are pptional
$table  = 'users_retailers';
$logger = new Monolog;

$finder = new RetailerNumberFinder( $pdo);
$finder = new RetailerNumberFinder( $pdo, $logger, $table);

$user_id = 1;
$retailer_number = $finder( $user_id );

Development

$ git clone https://github.com/GermaniaKG/UsersRetailers.git
$ cd UsersRetailers
$ composer install

Develop using develop branch, using Git Flow., (*3)

Unit tests

Either copy phpunit.xml.dist to phpunit.xml and adapt to your needs, or leave as is. Run PhpUnit test or composer scripts like this:, (*4)

$ composer test
# or
$ vendor/bin/phpunit

MySQL Setup

Setup a MySQL table users\_retailers as in sql/users_retailers.sql.txt. In phpunit.xml, edit the database credentials:, (*5)

<php>
    <var name="DB_DSN"    value="mysql:host=127.0.0.1;dbname=DBNAME;charset=utf8" />
    <var name="DB_USER"   value="DBUSER" />
    <var name="DB_PASSWD" value="DBPASS" />
    <var name="DB_DBNAME" value="DBNAME" />
    <var name="DB_SETUP"  value="sql/users_retailers.sql.txt" />
</php>

The Versions

20/12 2016

dev-develop

dev-develop

  Sources   Download

MIT

The Requires

 

The Development Requires

by Carsten Witt

20/12 2016

dev-master

9999999-dev

  Sources   Download

MIT

The Requires

 

The Development Requires

by Carsten Witt

20/12 2016
20/12 2016
20/12 2016
20/12 2016
20/12 2016