Eventum Composer Repository
This is a private Composer repository.
To use it, you have to add this repository to your composer.json
file.
Add this Composer
repository to your project's composer.json
file, then you can require these private packages just like you would with
one from Packagist.
{ "repositories": [{ "type": "composer", "url": "https://eventum.github.io/composer/" }] }
Read more on how to handle composer private packages.
A lightweight wrapper for the JavaScript FileReader interface
Simulate synchronous ajax by blocking - not locking - the UI. This plugin lets you block user interaction with the page or with a specific element on the page. Also great at displaying modal dialogs.
Secure PHP Encryption Library
realistic password strength estimation
Eventum Issue / Bug tracking system
The iconic font and CSS framework
Flowed text library
Utility library
Github Task Lists for CommonMark PHP implementation
This class provides handling of tar files in PHP. It supports creating, listing, extracting and adding to tar files. Gzip support is available if PHP has the zlib extension built-in or loaded. Bz2 compression is also supported with the bz2 extension loaded. Also Lzma2 compressed archives are supported with xz extension.
Provides code to generate responses to common SASL mechanisms, including: - Digest-MD5 - Cram-MD5 - Plain - Anonymous - Login (Pseudo mechanism) - SCRAM
DB is a database abstraction layer providing: * an OO-style query API * portability features that make programs written for one DBMS work with other DBMS's * a DSN (data source name) format for specifying database servers * prepare/execute (bind) emulation for databases that don't support it natively * a result object for each query response * portable error codes * sequence emulation * sequential and non-sequential row fetching as well as bulk fetching * formats fetched rows as associative arrays, ordered arrays or objects * row limit support * transactions support * table information interface * DocBook and phpDocumentor API documentation DB layers itself on top of PHP's existing database extensions. Drivers for the following extensions pass the complete test suite and provide interchangeability when all of DB's portability options are enabled: fbsql, ibase, informix, msql, mssql, mysql, mysqli, oci8, odbc, pgsql, sqlite and sybase. There is also a driver for the dbase extension, but it can't be used interchangeably because dbase doesn't support many standard DBMS features. DB is compatible with PHP 5 and PHP 7.
Common file and directory utility functions. Path handling, temp dir/file, sorting of files, listDirs, isIncludable and more
PEAR's Mail package defines an interface for implementing mailers under the PEAR hierarchy. It also provides supporting functions useful to multiple mailer backends. Currently supported backends include: PHP's native mail() function, sendmail, and SMTP. This package also provides a RFC822 email address list validation utility class.
Mail_Mime provides classes to deal with the creation and manipulation of MIME messages. It allows people to create e-mail messages consisting of: * Text Parts * HTML Parts * Inline HTML Images * Attachments * Attached messages It supports big messages, base64 and quoted-printable encodings and non-ASCII characters in filenames, subjects, recipients, etc. encoded using RFC2047 and/or RFC2231.
Provides a class to deal with the decoding and interpreting of mime messages. This package used to be part of the Mail_Mime package, but has been split off.
Package to calculate statistical parameters of numerical arrays of data. The data can be in a simple numerical array, or in a cummulative numerical array. A cummulative array, has the value as the index and the number of repeats as the value for the array item, e.g. $data = array(3=>4, 2.3=>5, 1.25=>6, 0.5=>3). Nulls can be rejected, ignored or handled as zero values.
Net_LDAP2 is the successor of Net_LDAP which is a clone of Perls Net::LDAP object interface to directory servers. It does contain most of Net::LDAPs features but has some own too. With Net_LDAP2 you have: * A simple object-oriented interface to connections, searches entries and filters. * Support for TLS and LDAP v3. * Simple modification, deletion and creation of LDAP entries. * Support for schema handling. Net_LDAP2 layers itself on top of PHP's existing ldap extensions.
Provides a POP3 class to access POP3 server. Support all POP3 commands including UIDL listings, APOP authentication, DIGEST-MD5 and CRAM-MD5 using optional Auth_SASL package
SmartIRC is your go-to library for interfacing with IRC networks. All you need is PHP 5.3 or later. Full feature list: ------------------------------------- - Fully object-oriented programmed - Your bot class can be inline in the same file you call SmartIRC from, or included as an external file - Every received IRC message is parsed into an object you can easily get information from (containing the following info: rawmessage, from, nick, ident, host, type, params, message, channel) - Make your bots using Action Handlers and Time Handlers, which register custom callbacks when various events happen or on time intervals, respectively – or, extend the Net_SmartIRC class to add (or override) handlers directly using individual server message types - Flood protection which uses a send buffer with a queue that has 3 priority levels (high, medium, low) plus a bypass level (critical) - Nick collision detection and handling - Auto-retry during initial connection attempt - Auto-reconnect if connection is lost, which will re-join to the channels it was in before - Debugging/logging system with log levels (destination can be file, stdout, syslog or browserout) - Supports PHP as old as 5.3.0 - Channel syncing (tracking of users/modes/topic etc in objects) - Customizable CTCP VERSION reply
Provides an implementation of the SMTP protocol using PEAR's Net_Socket class.
Net_Socket is a class interface to TCP sockets. It provides blocking and non-blocking operation, with different reading and writing modes (byte-wise, block-wise, line-wise and special formats like network byte-order ip addresses).
Provides easy parsing of URLs and their constituent parts.
The PEAR package contains: * the PEAR installer, for creating, distributing and installing packages * the PEAR_Exception PHP5 error handling mechanism * the PEAR_ErrorStack advanced error handling mechanism * the PEAR_Error error handling mechanism * the OS_Guess class for retrieving info about the OS where PHP is running on * the System class for quick handling of common operations with files and directories * the PEAR base class Features in a nutshell: * full support for channels * pre-download dependency validation * new package.xml 2.0 format allows tremendous flexibility while maintaining BC * support for optional dependency groups and limited support for sub-packaging * robust dependency support * full dependency validation on uninstall * remote install for hosts with only ftp access - no more problems with restricted host installation * full support for mirroring * support for bundling several packages into a single tarball * support for static dependencies on a url-based package * support for custom file roles and installation tasks
Structures_Graph is a package for creating and manipulating graph datastructures. It allows building of directed and undirected graphs, with data and metadata stored in nodes. The library provides functions for graph traversing as well as for characteristic extraction from the graph topology.
A PEAR-ified version of Useful Inc's XML-RPC for PHP. It has support for HTTP/HTTPS transport, proxies and authentication.
Selection of methods that are often needed when working with XML documents. Functionality includes creating of attribute lists from arrays, creation of tags, validation of XML names and more.
Pure PHP Implementation of gettext
PHPlot - Create charts in PHP
jQuery plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago" or "about 1 day ago").
Port of the cool GitHub's EmailReplyParser library in PHP 5.3
Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.
Provides generalized functionality to compose and send both text and MIME-compliant multipart e-mail messages
This Composer repository is powered by Satis 2.0.0-dev