TorneLIB is a set of methods, simplified for getting started fast, without defining the whole world before getting availability.

In the beginning, this project was called TorneEngine and was a highly private project, but it was cloned into smaller pieces of code due to the needs back in time. In some environments (that we probably should consider deprecated), TorneLIB-PHP is more known as PHPCore. Most of the work there is based on TorneEngine v2x. The upcoming version 3x was created to clean up the mess, written in 2x, and the plans for the library was supposed to support SOAP-calls. Fortunately, this got discontinued, and now, we're starting over with version 4x, to really support "everything" better. Most of the functions are based on internal calls and currently the Zend framework are not readded (this may change in the future) and as little as possible of the old codebase are lifted over to v4, to avoid "complications".

What about all these versions and no releases?

Well, this is not entirely true. Let's explain. This story takes place from the year 2000 and forward.

From the absolute beginning we had TorneEngine, but during that time the working title was just "Tornevall" and created for internal use only. By time, developing a very hardcoded framework would'nt work nice for long, so this is where TorneEngine v2 actually took place. Inspired by vBulletin a small project of classes too form in a bit more serious manner than version 1. By time, the developer got employed on a company, that actually needed to build various application and preferrably the needs of building them fast. Some methods was cloned from v1 and version 2 was created. But still, the code was quite messy, since it was only a clone of v1. By this time, TorneEngine became also became the side project PHPCore (also partially known, as inofficial working name TeleEngine) to make it lesser personalized and "name independent".

In the same moment, uncomfortable with still to many dependencies in PHPCore and TorneEngine we tried to build version 3, where all function was rewritten from scratch as far as it was possible. Time flied by and we started working with ecommerce applications at a professional level. Documentation got important and this site was created. From august 2015 to december 2015 a lot of work happened and in the end of December, a shitload of plans was made to make a large library targeted for public API's and to merge smaller frameworks to simplify function calls to them. So here we are, with work in progress where TornevallWEB version 5 is one of our primary targets to rebuild with a much higher level of structure than before.



Version 4 of TorneLIB-PHP is the base structure that also will become TorneLIB-NET 4. Probably, the versions will differ a bit in the look. But we'll be back with this information later on.


Coming soon


Where is version 1 and version 2

There is no such thing. TorneLIB is following the standards for the PHP-library TorneLIB-PHP, where the current version is 3.x - the former versions of TorneLIB (or TorneEngine) is deprecated.

Methods and functions

TorneLIB-NET v3

Applications and usages

For the full list of applications, libraries and development statuses, take a look at Development.

Content of this area