Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Component/ClassDependencyDescriptionVersionStatusSourceLink
TorneLIB (Primary)

Status
titleprimary

Core class and a base loader, that binds all components together, and immediately usable by a public set up5.0.0 

Status
colourGreen
titleprimary/Stable

tornevall_core.php 
TorneLIB_Exception

Status
titleprimary

An exception module that handles internal errors in TorneLIB. Required by some of the modules to handle exceptions with more detals. 

Status
colourGreen
titleStable

tornevall_exception.php 
TorneLIB_Network
Tornevall_cURL
Tornevall_SimpleSoap SimpleSoap 

Status
colourGreen
titleIndependent

A network module that contains more classes. The classes was from the beginning divided into more files than one, but since parts of the classes got dependent of each other, this module was merged.
Tornevall_SimpleSoap is used to handle wsdl/soap-calls and the primary network module handles network related things.
-
5.0.0
20161216

Status
colourGreen
titleStable

tornevall_network.phpDocs
TorneLIB_API

Status
colourYellow
titleindependent

A class that should be used to call TorneAPI 2.x methods.
The API-client itself is independent, but when used from TorneLIB it has dependencies in TORNELIB_PLUGGABLE 
 

Status
colourRed
titleincomplete

tornevall_api.php 
TorneLIB_Configuration

Status
colourBlue
titleTorneLIB

Configurator class, used to configure the library if needed.
This component has hardly been touched actually, and one question remains: Do we need it?
 

Status
colourRed
titlestalled

tornevall_configuration.php 
TorneLIB_Crypto

Status
colourGreen
titleIndependent

Crypto module
Currently used at tornevallweb, to encrypt and base64-encode urls and make them "redirectable"

 

Status
colourGreen
titleStable

tornevall_crypto.php 
TorneLIB_Database

Status
colourYellow
titleIndependent/untested

Database simplifier. Supposed to automatically support the full MySQL series (mysql, mysqli, odbc, pdo). As the yellow status says, this module is incomplete, since it does not support PDO/odbc in full, but, it handles MySQL communication quite well. And it can be used independently without importing the full TorneLIB. 

Status
colourYellow
titleStable/incomplete

tornevall_database.php 
TorneLIB_DNSBL

Status
colourGrey
titleNetwork Library

The current DNS Blacklist module used for resolving hosts at tornevallweb. Does resolving by DNS lookups and TorneAPI but need refreshings and API utilization.5.0.0
20160709

Status
colourGreen
titleStable

tornevall_dnsbl.php 
TorneLIB_Pluggable

Status
colourBlue
titleTorneLIB

Extended plugin handler, allows us to import modules externally. This module currently, amongst some, supports simplified handling of the Smarty template engine and JpGraph. 

Status
colourGreen
titleStable

tornevall_pluggable.php 
TorneAPI

Status
colourRed
titleincomplete

Supposed to handle TorneAPIv2. 

Status
colourYellow
titlecoming soon

TorneAPI