Index
A
- Active Record class
- about /
- advantages /
- time, saving /
- automatic functionality /
- queries, reading /
- queries, updating /
- with default query styles /
- array
- parameters / The Heart of the Model: the Array
B
- benchmarking class
- about /
C
- charting libraries
- comparing / Comparisons: Which Charting Library to Use?
- classes, CodeIgniter
- add ons / How to Add On to CI's Basic Classes
- code, testing
- need for /
- end-to-end tests /
- uses of CodeIgniter /
- CodeIgniter
- uses / What can CodeIgniter Do for You?
- advantages / Save Time, Keep Your Links Up-To-Date Automatically, Save Database Crashes: 'prep' Your Data Entry Forms, Send Email Attachments without Hassles
- about / Yes, But…What is CodeIgniter? What are Frameworks?
- open source business model / The 'Open Source' Business Model
- disadvantages / What CI Doesn't Do, Problems with CI
- license / License
- prerequisites / Prerequisites
- requirements / Prerequisites
- downloading / Installing CodeIgniter
- installing / Installing CodeIgniter
- file types / Exploring the File Structure
- configuration file / The Configuration File
- config files, using / The Configuration File
- testing / Does it Work?,
- syntax rules /
- URL helper /
- CodeIgniter site
- class types /
- file types /
- table structure /
- architectural issues /
- designing /
- navigating /
- configuration settings, CodeIgniter
- configuration file /
- hostname /
- username /
- database /
- dbdriver /
- controllers
- welcome controller /
- default controller /
- syntax rules /
- designing /
- parameters, getting to function /
- copy by reference
- about /
- CRUD
- concept / The CRUD Model: Design Philosophy
- array / The Heart of the Model: the Array
- defining / The Heart of the Model: the Array
- parameters / The Heart of the Model: the Array
- functions / Function by Function: the CRUD Model
- data, reading / Reading the Data
- test suite / The Test Suite
D
- database
- designing /
- database tables
- rules / The Database Tables
- date helper
- about / The Date Helper: Converting and Localizing Dates
- date formats / The Date Helper: Converting and Localizing Dates
- date formats, converting / The Date Helper: Converting and Localizing Dates
- time zones, generating / The Date Helper: Converting and Localizing Dates
- diaplay model
- about /
- dotest model
- about / Some Code: the 'do_test' Model
- table inforrmation, generating from database query / Some Code: the 'do_test' Model
- test loop / Some Code: the 'do_test' Model
- report / Some Code: the 'do_test' Model
- parameters, switch statement / Some Code: the 'do_test' Model
- test types / Some Code: the 'do_test' Model
- database, reading from / Some Code: the 'do_test' Model
- test report, printing / Some Code: the 'do_test' Model
- download helper
- about / The Download Helper
- database, downloading as a text file / The Download Helper, The File Upload Classdownload helperdatabase, downloading as a text file
E
- email class
- working with / Talking to Humans for a Change: the Email Class
- error handling class
- about /
F
- file helper
- about / The File Helper
- loading / The File Helper
- file, writing / The File Helper
- arrays, comparing / The File Helper
- file upload class
- form helper
- about /
- advantages /
- forums
- CodeIgniter wiki / CI's User Forums
- framework
- about / Yes, But…What is CodeIgniter? What are Frameworks?
- PHP frameworks / Yes, But…What is CodeIgniter? What are Frameworks?
- FTP class
- remote files, testing / Using the FTP Class to Test Remote Files
I
- image class
- about / CI's Image Class
- resize, fucntions / CI's Image Class
- crop, fucntions / CI's Image Class
- rotate, fucntions / CI's Image Class
- watermark, fucntions / CI's Image Class
- resizing / CI's Image Class
- insert
- about / Insert
- insert2
- about / Insert2
- interface problems
- about / Connections: Check the Config Files
- URLs / URLs
- databases / Databases
- config files / Other config Files
- PHP version difference / Look Out for PHP 4/5 and Operating System Differences
- diagnostic tools / Diagnostic Tools
- CodeIgniter version changes / Coping with Change in New CI Versions
L
- language class
- about / Going International: the Language Class
- webpage, translating / Going International: the Language Class
- library class
- for security /
M
- menu
- creating /
N
- nested views
- header view, creating /
- parameters /
O
- OOP
- about /
- objects /
P
- PHP syntax
- short syntax /
- plugins and libraries
- JavaScript package / AJAX/JavaScript
- authentication packages / Authentication
- external sites / External Sites
- charting libraries / Comparisons: Which Charting Library to Use?
- CRUD / CRUD: the Final Frontier
- profiler class
- about /
Q
- queries, Active Record
- reading /
- results, displaying /
- updating /
- creating /
- deleting /
R
- remote files
- testing, FTP class used / Using the FTP Class to Test Remote Files
- resources
- CodeIgniter forum / CI's User Forums
- CodeIgniter wiki / CI's User Forums
- video tutorials / Video Tutorials, Available Plug-ins and Librariesresourcesvideo tutorials
- XAMPPLite / Resources for Other Programmes, e.g. Xampplite, MySQL, PHP
- Ruby on Rails
S
- security/sessions
- library class /
- sessions, turning into security /
- session class
- about /
- showall
- about / Showall
- standard controller
- about / The Standard Controller Format
- super-object
- working with /
- log, tracing /
- code, adding /
- drawbacks /
T
- table class
- HTML tables, writing / Making HTML Tables the Easy Way: the Table Class
- pages, caching / Caching Pages
- text helper
- about / Working with Text: the Text Helper and Inflector Helper
- strings, truncating / Working with Text: the Text Helper and Inflector Helper
- inflector helper / Working with Text: the Text Helper and Inflector Helper
U
- unit test class
- about /
- unit testing
- about /
- criteria /
- example /
- mock database, testing with /
- timing /
V
- validation class
- about /
- validation, setting up /
- controller, setting up /
- forms, setting up /
- version changes, CodeIgniter
- model, loading / How to Load Models, and What to Call Them
- library classes, initializing / How to Initialize Your Own 'library' Classes
- updating / So Should I Update If a New CI Version Comes Out?
- views
- working with /
- syntax rules /
- designing /
- writing /
- nested views /
X
- XMLRPC
- about / Machines Talking to Machines Again—XML-RPC
- server-client communication / Getting the XML-RPC Server and Client in Touch with Each Other
- exchanges, formatting / Formatting XML-RPC Exchanges
- debugging / Debugging
- issues / Issues with XML-RPC?
Z
- zip class