Index
A
- administration system
- generating, Oil tool used / Generating an administration system using Oil
- Apache
- authentication package, FuelPHP
- about / The authentication package
- Auth package
- about / Using the Auth package for user authentication
- used, for user authentication / Using the Auth package for user authentication
B
- backwards compatibility, FuelPHP Version 2.0
- about / Backwards compatibility
- base controllers / Base controller classes and model classes
- beanstalk
- URL / Getting started
- Bitbucket
- URL / Getting started
- Bitbucket.org
- about / Committing your code
- bootstrap PHP file
- about / The bootstrap PHP file
C
- Campaign Monitor / Mandrill
- Categories table
- fields / Categories
- categories_entries table
- fields / categories_entries
- coding standards, FuelPHP Version 2.0
- about / Coding standards
- composer
- about / Composer
- Composer package manager
- about / Composer – the package manager
- Composer tool
- configuration, FuelPHP
- about / Configuration
- controllers
- about / Controllers, Controllers
- template controller / Template
- rest controller / Rest
- hybrid controller / Hybrid
- creating, Oil used / Controllers
- Cross-site request forgery (CSRF)
- about / Security
- Cross-site scripting (XSS) attacks
- avoiding / Security
- Crypt functionality / Structuring your package
- curl
- used, for installing FuelPHP / Getting and installing FuelPHP with curl and Oil
- custom package
- building / An introduction to building your own package
- repository, setting up / Setting up a repository
- working, as submodule / Working the package as a submodule
- structuring / Structuring your package
- configuring / Configuring your package
- using / Using your package
- publishing / Letting people know about your package
D
- database interactions, FuelPHP / Database interactions
- database migrations
- creating / Migrations and Oil
- running / Migrations and Oil
- database table
- creating / Creating a database table
- Dependency Injection Container (DiC) design pattern / Global scope and moving to dependency injection
- development environment
- preparing / Preparing the development environment
- documentation, FuelPHP
- about / Documentation
E
- encode() function / Structuring your package
- Entries table
- fields / Entries
- environment settings, FuelPHP
- Server and Apache configuration / Server and Apache configuration
- bootstrap PHP file / The bootstrap PHP file
F
- Facebook
- URL / Facebook
- fileinfo() / PHP
- FuelPHP
- history / A brief history of FuelPHP
- features / Features of FuelPHP
- database interactions / Database interactions
- installing, curl used / Getting and installing FuelPHP with curl and Oil
- installing, Oil used / Getting and installing FuelPHP with curl and Oil
- project, setting up / Setting up your project
- code, comitting / Committing your code
- configurations / Configuration, Configuration
- running, in production environment / Running in the production environment
- migrations, performing / Performing migrations
- environment settings / Environments, constants, and configuration
- constants / Constants
- MVC pattern / Models, views, and controllers
- about / Getting started
- package / What is a package?
- modules / What modules are and how to use them
- tasks / Tasks
- routing / Routing
- unit testing / Unit testing
- profiling / Profiling
- URL / FuelPHP and GitHub
- on social media / FuelPHP on social media
- on Twitter / Twitter
- on Facebook / Facebook
- FuelPHP, features
- HMVC / (H)MVC
- modules / Modular and extendable
- extensions / Modular and extendable
- security / Security
- Oil / Oil – the power of the command line
- ORM / ORM
- base controller / Base controller classes and model classes
- model classes / Base controller classes and model classes
- authentication package / The authentication package
- template parsers / Template parsers
- documentation / Documentation
- FuelPHP core
- updating, submodules used / Using submodules to easily update the FuelPHP core and packages
- FuelPHP forums
- URL / Getting help and support
- FuelPHP packages
- updating, submodules used / Using submodules to easily update the FuelPHP core and packages
- FuelPHP repository
- cloning / Clone from GitHub
- FuelPHP tools
- demonstrating / Getting started
- FuelPHP Version 2.0
- about / What to look forward to in Version 2.0
- features / What to look forward to in Version 2.0
- global scope / Global scope and moving to dependency injection
- Dependency Injection Container (DiC) design pattern / Global scope and moving to dependency injection
- coding standards / Coding standards
- package management / Package management and modularization
- modularization / Package management and modularization
- backwards compatibility / Backwards compatibility
- speed boosts / Speed boosts
G
- Git
- about / Source control – introducing Git
- URL, for info / Further information about Git
- Github
- URL / FuelPHP and GitHub
- GitHub
- URL / Getting started
- git submodule command
H
I
- IIS
- Internet Relay Chat (IRC) channel / Getting help and support
J
- Jenkins
- URL / So what is unit testing?
K
- Kohana PHP framework
- URL / OAuth
M
- MacPorts
- MailChimp / Mandrill
- Mandrill
- mbstring() / PHP
- mcrypt / PHP
- migrations
- performing / Performing migrations
- about / Migrations and Oil
- model classes / Base controller classes and model classes
- models
- modularization, FuelPHP Version 2.0
- modules
- about / What modules are and how to use them
- namespaces / Namespaces
- folder structure / The module folder structure
- using, from main application / Using the module from the main application
- mod_rewrite module
- about / Apache
- Multiton design pattern / Global scope and moving to dependency injection
- MVC pattern
- about / Models, views, and controllers
- Views / Views and ViewModels
- ViewModels / Views and ViewModels
- Models / Models
- Controllers / Controllers
- MySQL
- about / Database interactions
N
- Nginx
O
- OAuth
- OAuth2
- Oil
- about / Oil – the power of the command line
- URL / Oil – the power of the command line
- used, for installing FuelPHP / Getting and installing FuelPHP with curl and Oil
- used, for creating models / Models
- used, for creating controllers / Controllers
- Oil tool
- about / Migrations and Oil
- used, for generating administration system / Generating an administration system using Oil
- OPAuth
- ORM
- ORMAuth
P
- package
- about / What is a package?
- recommended packages / Recommended packages
- OAuth / OAuth
- OAuth2 / OAuth2
- Mandrill / Mandrill
- Sprockets / Sprockets
- package management, FuelPHP Version 2.0
- Packagist
- about / Composer – the package manager
- parser package, FuelPHP
- about / Template parsers
- password hashing method / Structuring your package
- PHP
- about / PHP
- PHP constants
- PHP Data Objects (PDO) drivers / Database interactions
- PHP Extension and Application Repository (PEAR)
- PHP Quick Profiler
- about / Profiling
- PHPSecLib
- about / Security
- PHPUnit
- about / PHPUnit
- profiler
R
- rest controller
- about / Rest
- routing
S
- Server and Apache configuration
- about / Server and Apache configuration
- SimpleAuth
- about / SimpleAuth
- reference link / SimpleAuth
- Singleton design pattern / Global scope and moving to dependency injection
- social media
- about / FuelPHP on social media
- speed boosts, FuelPHP Version 2.0
- about / Speed boosts
- Sprockets
- about / Sprockets
- StringExeption exception / Structuring your package
- submodules
- about / Using submodules to easily update the FuelPHP core and packages
- used, for updating FuelPHP core / Using submodules to easily update the FuelPHP core and packages
- used, for updating FuelPHP packages / Using submodules to easily update the FuelPHP core and packages
- Subversion
- about / Source control – introducing Git
T
- tasks
- about / Tasks
- template controller
- about / Template
- top-level domain (TLD) / Getting started
- Twitter
- URL / Twitter
U
- unit tests
- about / So what is unit testing?
- PHPUnit / PHPUnit
- running / Running unit tests
- creating / Creating unit tests
- grouping / Grouping unit tests
- configuration / Configuration and module testing
- module testing / Configuration and module testing
- Users table
- fields / Users
V
- ViewModel
- about / Views and ViewModels
- views
- about / Views
- Views
- about / Views and ViewModels
- virtual hosts (vhosts) / Getting started