userTO

Package: machii_info_sample.model.user
Tranfer Object
Method Summary
public userTO init([numeric userID="0"], [string username=""], [string email=""], [string password=""], [string password2=""], [string firstName=""], [string lastName=""], [string company=""], [numeric isAdmin="0"], [numeric isLoggedIn="0"], [struct errors="#structNew()#"])

I initialize the TO

Method Detail
init

public userTO init( [numeric userID="0"], [string username=""], [string email=""], [string password=""], [string password2=""], [string firstName=""], [string lastName=""], [string company=""], [numeric isAdmin="0"], [numeric isLoggedIn="0"], [struct errors="#structNew()#"] )

I initialize the TO

Parameters:
[numeric userID="0"]
[string username=""]
[string email=""]
[string password=""]
[string password2=""]
[string firstName=""]
[string lastName=""]
[string company=""]
[numeric isAdmin="0"]
[numeric isLoggedIn="0"]
[struct errors="#structNew()#"]

Code:

	<cffunction name="init" access="public" returntype="machii_info_sample.model.user.userTO" output="false" displayname="UserTO Constructor" hint="I initialize the TO">
		<cfargument name="userID" type="numeric" required="false" default="0" displayname="" hint="" />
		<cfargument name="username" type="string" required="false" default="" displayname="" hint="" />		
		<cfargument name="email" type="string" required="false" default="" displayname="" hint="" />		
		<cfargument name="password" type="string" required="false" default="" displayname="" hint="" />		
		<cfargument name="password2" type="string" required="false" default="" displayname="" hint="" />		
		<cfargument name="firstName" type="string" required="false" default="" displayname="" hint="" />
		<cfargument name="lastName" type="string" required="false" default="" displayname="" hint="" />		
		<cfargument name="company" type="string" required="false" default="" displayname="" hint="" />		
		<cfargument name="isAdmin" type="numeric" required="false" default="0" />	
		<cfargument name="isLoggedIn" type="numeric" required="false" default="0" />	
		<cfargument name="errors" type="struct" required="false" default="#structNew()#" />	
		<cfscript>						
			this.userid = arguments.userID;
			this.username = arguments.username;
			this.firstName = arguments.firstName;
			this.lastName =arguments.lastName;
			this.email = arguments.email;			
			this.password = arguments.password;				
			this.password2 = arguments.password2;				
			this.company = arguments.company;			
			this.isAdmin = arguments.isAdmin;
			this.isLoggedIn = arguments.isLoggedIn ;
			this.errors = arguments.errors;
			return this;
		</cfscript>				
	</cffunction>