Jasmine Wiki

Navigation

Wiki Home
Installing Framework
Configuring jasmine.php

Database Module
MySQL
Mysqlix
ODBC
MSSQL

Database Objects
Datagrid
Datasource
Repeater
SQLQuery

Files Module
File
FileSystem
FTP
Attachment
ExcelFile

Graphics Module
Color
Image
Graph


Miscellaneous
Classes:
NumbWordter
Email
Poll
Shield
XMLParser

Functions:
General Functions
HTML Functions
Validation Functions
TrackThisPage

 

Configuring jasmine.php

The modules which are to be included in Jasmine are controlled centrally by this file. A module is a set of categorized classes. So, including this file in your applications will inturn include all other classes. If you want to use these modules (or classes) simply uncomment them.

jasmine.php contains following sections
- Database connectors
- Data objects
- Files
- Graphics
- Miscellaneous Classes
- Functions
- User Classes

Some of the classes are derived from other classes. So including base class(es) is a must before using the derived classes.

Database Connectors
MySQL - For MySQL server operations.
MSSQL - For operations on Microsoft SQL Server.
ODBC - For ODBC database operations.

Dependancies: MySQL, MSSQL and ODBC classes are dependant on database class.

Database objects
Datagrid - a tablular display of data.
Repeater - Repeating a pattern of html while displaying data included.
SqlQuery - generate sql query from the assigned values.

Files
FTP - to perform FTP operations


Graphics
Image - Operations for image
Graph - Generate line graph

Dependancies: Graph class is derived from Image class. Image and Graph classes are dependant on Color class.

Miscellaneous Classes
Email - For email related operations
XMLParser - to parse xml content
NumbWordter - Number to word converter
Poll - For polls conducted online
Shield - Shield for certain validations

Functions
General Functions - Functions that come handy while coding
HTML Functions - Functions generating HTML content
Validations - Common validations
TrackThisPage - Pagetracker

User Classes
Sample classes which show the usage of base classes.
MyDatagridOne and MyDatagridTwo - Classes derived from Datagrid class having alternative styles.
MyShield - Class derived from Shield class.
(c) 2008 Jasmine Framework. A Creation by Krishna Srikanth.