Skip to content
This repository has been archived by the owner on Oct 6, 2018. It is now read-only.

guide42/php-ncurses

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHP Ncurses
===========

**ATENTION**: THIS IS A DEPRECATED PACKAGE. USE [STENCIL] INSTEAD.

[STENCIL]: https://github.com/guide42/stencil

---

This is an interface for Ncurses PHP extension. Is highly object-oriented by
design and brings new concepts to the ncurses world.

Requirements
------------

The ncurses library and the ncurses PHP extension witch is included in the core
from PHP >= 4.0.7 to PHP < 5.3.0 and from there as a PECL extension.

You can install it runing this (as root)::

    $ pecl install ncurses

And then you need to enable the extension in your *php.ini* by adding::

    extension=ncurses.so

PHPUnit is needed for running the test suite.

Core Concepts
-------------

The core class is ``\Ncurses\Ncurses`` that is needed to be instanced for
everything to work. It contains several methods to be applied to the standard
screen (the whole application) and an unique instance of the event queue.

Releases

No releases published

Packages

No packages published

Languages