ch.sahits.model.php.db
Interface IPHPDBModel

All Superinterfaces:
IBasicDataBaseTable, IBuildable, IDBTable, IGeneratedObject

public interface IPHPDBModel
extends IDBTable, IBuildable, IBasicDataBaseTable

Interface defining the PHP class model

Since:
2.1.0
Author:
Andi Hotz, Sahits GmbH

Method Summary
 java.lang.String[] getIncludes()
          Get all includes
 java.lang.String[] getMembers()
          Get all member variables
 IPHPMethodDeclaration[] getMethods()
          Get all method declarations
 
Methods inherited from interface ch.sahits.model.db.IDBTable
getDbName, getDbProductName, getHost, getPassword, getPort, getSchema, getTableName, getUserName, setDbName, setHost, setPassword, setPort, setSchema, setTableName, setUserName
 
Methods inherited from interface ch.sahits.model.db.IBasicDataBaseTable
findField, findIndex, findPrimaryIndex, forginKeys, getDbName, getDbProductName, getFields, getHost, getIndexes, getPassword, getPort, getSchema, getTableName, getUserName, otherKeys, uniqueKeys
 

Method Detail

getIncludes

java.lang.String[] getIncludes()
Get all includes

Returns:
the includes as array

getMembers

java.lang.String[] getMembers()
Get all member variables

Returns:
the members as array

getMethods

IPHPMethodDeclaration[] getMethods()
Get all method declarations

Returns:
the methods as array