Packages from fiisoft

  • PHP

    fiisoft/basics

    Some utilities classes for PHP 5.6 (mainly for my own private purposes).

  • PHP

    fiisoft/changeskeeper

    Package to track changes of values hold by other variables.

  • PHP

    fiisoft/collections

    Some classes to deal with collections.

  • PHP

    fiisoft/console

    Useful classes for handling console commands based on symfony/console.

  • PHP

    fiisoft/dbase

    Library to read dbase (*.dbf) files.

  • PHP

    fiisoft/entity-id

    Very simple abstractions and implementations for Entity and Id ADTs.

  • PHP

    fiisoft/entity-indexer

    Specialised implementation of EntityMap pattern with ability to index stored objects to search them faster.

  • PHP

    fiisoft/entity-sorter

    Library to sort collections of entities.

  • PHP

    fiisoft/filesystem

    Yet another stupid abstraction of filesystem.

  • PHP

    fiisoft/functional

    Some stuff from the world of functional programming.

  • PHP

    fiisoft/jackdaw-stream

    A powerfull and unique library to provide stream-like operations on iterable data. Full of bugs and still quite funny.

  • PHP

    fiisoft/logger

    Micro-framework for reader and writer of logs with some abstractions and basic implementations.

  • PHP

    fiisoft/molecular-weight-calc

    Simple molecular weight calculator. Allows you to calculate masses of chemical particles based on stoichiometric formulas.

  • PHP

    fiisoft/money

    Some classes to help processing money.

  • PHP

    fiisoft/output-writer

    Abstraction of a writer (of messages) to an output (console, log, stream etc).

  • PHP

    fiisoft/phinx

    Console-commands to use Phinx's library console-commands in custom console application (based on symfony/console package).

  • PHP

    fiisoft/phpexcel

    Some useful classes to manipulate Office Excel files with PHPExcel library.

  • PHP

    fiisoft/queue-provider

    This library provides implementations of several classes from other packages. The current solution is based on RabbitMQ and requires it.

  • PHP

    fiisoft/remote-content

    The abstraction for a remote content able to be fetch by an abstract reader from some url.

  • PHP

    fiisoft/tasks-queue

    Micro-framework for tasks-queue (asynchronous queue of commands handled by command-handlers called tasks).

  • PHP

    fiisoft/transaction-broker

    Some very basic way to handle transactions distributed between many various objects.