appRain offer a set of predefine functions to help your coding.
ii.Model
1.Find
3.findAll
7.Delete
9.Describe
10.Paging
11.Save
iii.InformationSet
1.Find
3.findAll
5.Paging
6.idToName
9.Save
10.Delete
12.Tag
13.Export
iv.CategorySet
1.find
3.findAll
5.Listing
7.Parents
8.Tag
9.Save
v.Module
1.ACL
c.Register
2.Cache
a.Delete
b.Exists
c.Read
d.Write
3.Cookie
a.Read
b.Write.
c.Encrypt
f.Mask
a.Export
b.Import
6.Ftp
a.Connect
b.Login
c.Quit
d.rawList
f.SetType
i.Pwd
j.Cdup
k.chDir
l.rmDir
m.mkDir
n.Rename
o.fileSize
p.Abort
q.Mdtm
r.sysType
s.Delete
t.Site
u.chMod
v.nList
y.Get
z.Put
aa.mPut
ab.mGet
ac.mDel
7.Remote
a.addField
b.addPost
c.Execute
8.Session
a.Write
b.Read
c.Delete
d.Exists
e.Push
f.Pop
9.Zip
a.Compress
b.Extract
c.Save
vi.Helpers
1.Config
a.baseDir
b.baseUrl
h.Redirect
i.rootDir
j.siteInfo
k.Setting
l.skinDir
m.Transfer
2.Date
d.getDate
e.getTime
3.Html
a.addCSS
i.dateTag
k.fileTag
l.getTag
o.imgDTag
p.imgTag
q.inputTag
r.linkTag
s.modelTag
v.radioTag
4.Log
a.Write
c.Clear
5.Utility
g.Copy
o.Download
r.get1DArr
u.getExt
w.getName
y.HexToRGB
z.Mailing
ac.parsePHP
ad.RGBToHex
ag.Upload
b.Boolean
c.Cc
d.Email
e.inList
f.isDoc
g.isImage
h.isNumber
i.isPDF
l.notEmpty
m.Password
n.Unique