2017 © Pedro Peláez
 

library phergie-irc-connection

Data structure for containing information about an IRC client connection

image

phergie/phergie-irc-connection

Data structure for containing information about an IRC client connection

  • Thursday, November 24, 2016
  • by elazar
  • Repository
  • 6 Watchers
  • 9 Stars
  • 12,637 Installations
  • PHP
  • 4 Dependents
  • 0 Suggesters
  • 5 Forks
  • 0 Open issues
  • 6 Versions
  • 1 % Grown

The README.md

This project is abandoned

This repo is being kept for posterity and will be archived in a readonly state. If you're interested it can be forked under a new Composer namespace/GitHub organization., (*1)

phergie/phergie-irc-connection

A PHP data structure for containing client connection information per the IRC protocol as described in RFC 1459., (*2)

Primarily used by IRC client implementations of the Phergie project., (*3)

Build Status, (*4)

Install

The recommended method of installation is through composer., (*5)

{
    "require": {
        "phergie/phergie-irc-connection": "~2"
    }
}

Design goals

  • Minimal dependencies: PHP 5.4.2+
  • Simple easy-to-understand API

Usage

$connection = new \Phergie\Irc\Connection();

$connection
    ->setServerHostname('hostname')
    ->setServerPort(6668)
    ->setPassword('password')
    ->setNickname('nickname')
    ->setUsername('username')
    ->setHostname('hostname')
    ->setServername('servername')
    ->setRealname('realname')
    ->setOption('option', 'value');

echo $connection->getServerHostname();
echo $connection->getServerPort();
echo $connection->getPassword();
echo $connection->getNickname();
echo $connection->getUsername();
echo $connection->getHostname();
echo $connection->getServername();
echo $connection->getRealname();
echo $connection->getOption('option');

Tests

To run the unit test suite:, (*6)

curl -s https://getcomposer.org/installer | php
php composer.phar install
./vendor/bin/phpunit

License

Released under the BSD License. See LICENSE., (*7)

Community

Check out #phergie on irc.freenode.net., (*8)

The Versions

24/11 2016

dev-master

9999999-dev

Data structure for containing information about an IRC client connection

  Sources   Download

BSD-2-Clause

The Requires

  • php >=7.0 || >=5.6

 

The Development Requires

server client irc connection

26/05 2015

2.0.0

2.0.0.0

Data structure for containing information about an IRC client connection

  Sources   Download

BSD-2-Clause

The Requires

  • php >=5.4.2

 

The Development Requires

server client irc connection

05/05 2015

1.3.0

1.3.0.0

Data structure for containing information about an IRC client connection

  Sources   Download

BSD-2-Clause

The Requires

  • php >=5.3.3

 

The Development Requires

server client irc connection

09/07 2014

1.2.0

1.2.0.0

Data structure for containing information about an IRC client connection

  Sources   Download

BSD-2-Clause

The Requires

  • php >=5.3.3

 

The Development Requires

server client irc connection

15/07 2013

1.1.0

1.1.0.0

Data structure for containing information about an IRC client connection

  Sources   Download

BSD-2-Clause

The Requires

  • php >=5.3.3

 

server client irc connection

04/11 2012

1.0.0

1.0.0.0

Data structure for containing information about an IRC client connection

  Sources   Download

BSD-2-Clause

The Requires

  • php >=5.3.3

 

server client irc connection