Index
A
- access control list (ACL) / Controlling user access
- addTags method / Phalcon models revisited
- alphanum filter / Filtering and sanitizing data
- app/views folder / Generating a project skeleton
B
- baseUri setting / Generating a project skeleton
- belongsTo() method / Generating the models
- bootstrap file
- about / The bootstrap file
- exceptions, handling / Handling exceptions
- dependency Injection / Dependency Injection
- autoloaders / Autoloaders
- application, initializing / Initializing our application
- built-in filters, Phalcon
- string / Filtering and sanitizing data
- email / Filtering and sanitizing data
- int / Filtering and sanitizing data
- float / Filtering and sanitizing data
- alphanum / Filtering and sanitizing data
- striptags / Filtering and sanitizing data
- trim / Filtering and sanitizing data
- lower / Filtering and sanitizing data
- upper / Filtering and sanitizing data
C
- cache service
- setting / Setting up a cache service
- Phalcon cache, using / Using a Phalcon cache
- Cherokee web
- configuring, URL / Nginx configuration
- command-line applications / Command-line applications
- commands command / Available commands
- commentAction function / Adding comments
- comments
- adding / Adding comments
- CommentsController class / Adding comments
- configuration file
- using / Using a configuration file
- controller
- about / Controller
- creating / Creating a controller
- ControllerBase class / Using a Phalcon cache
- cookies
- setting / Setting cookies
- create action, posts controller / Create
- createAction function / Hashing passwords with Phalcon, Setting cookies, Sending update pings
- CRUD
- about / Creating CRUD scaffolding
- scaffolding / Creating CRUD scaffolding
- CRUD scaffolding
- creating / Creating CRUD scaffolding
- CSS
- adding, with view helpers / Adding JavaScript and CSS with view helpers
D
- data
- filtering / Filtering and sanitizing data
- sanitizing / Filtering and sanitizing data
- database
- creating / Creating a database
- databases
- switching, in Phalcon / Switching databases in Phalcon
- migrating / Migrating databases
- databases backends, Phalcon
- MySQL / Switching databases in Phalcon
- PostgreSQL / Switching databases in Phalcon
- SQLite / Switching databases in Phalcon
- Oracle / Switching databases in Phalcon
- DefaultAction function / Controlling user access
- delete action, posts controller / Delete
- deleteAction function / Adding comments
E
- -enable-webtools command / Available commands
- editAction function / Adding comments
- edit action view, post view / Edit action view
- email filter / Filtering and sanitizing data
- Executing function / Command-line applications
F
- feed
- adding / Adding feeds
- feedAction function / Adding feeds
- findFirstByFieldname function / Hashing passwords with Phalcon
- float filter / Filtering and sanitizing data
- folder structure, in Phalcon
- public folder / Folder structure
- app folder / Folder structure
- template folder / Folder structure
- partial folder / Folder structure
- module folders / Folder structure
- FreeBSD
- Phalcon, installing on / Installing Phalcon on FreeBSD
G
- Generate button / Creating a model
- getAcl function / Controlling user access
- Git
- installing / Installing Phalcon on Mac
H
- .htaccess files
- using / Using .htaccess files
- hasManyToMany() method / Generating the models
- hasOne() method / Generating the models
- href parameter / Adding feeds
I
- IDE stubs / IDE stubs
- index action, posts controller / Index
- indexAction function / Adding comments
- Index action view, post view / Index action view
- initialize function / Phalcon models revisited
- installations
- Phalcon Developer Tools / Installing Phalcon Developer Tools
- Install button / Installing Phalcon on Mac
- int filter / Filtering and sanitizing data
J
- .json file / Installing Phalcon Developer Tools
- JavaScript
- adding, with view helpers / Adding JavaScript and CSS with view helpers
L
- link_to() tag / Examining our Post views
- Linux
- Phalcon, installing on / Installing Phalcon on Linux
- loginAction function / Storing session data in Phalcon, Setting cookies
- lower filter / Filtering and sanitizing data
M
- Mac
- Phalcon, installing on / Installing Phalcon on Mac
- mainAction function / Command-line applications
- micro applications / Micro applications
- model / Model
- creating / Creating a model
- models
- adding / Adding models
- database tables, creating / Creating the database tables
- generating / Generating the models
- MongoDB / Phalcon's Object-Document Mapper and MongoDB
- multimodule applications / Multimodule applications
- MVC
- about / Introducing MVC
- view / View
- controllers / Controller
- model / Model
- MySQL / Switching databases in Phalcon
N
- new action method, posts controller / New, Edit
- new action view, post view / New action view
- Nginx
- configuring / Nginx configuration
- configuring, URL / Nginx configuration
O
- ODM
- Oracle / Switching databases in Phalcon
P
- password hashing
- Phalcon, using / Hashing passwords with Phalcon
- Phalcon
- system requirements / Phalcon system requirements
- installing, in Windows / Installing Phalcon on Windows
- installing, on Linux / Installing Phalcon on Linux
- installing, on Mac / Installing Phalcon on Mac
- installing, on FreeBSD / Installing Phalcon on FreeBSD
- optional dependencies / Optional Phalcon dependencies
- PHP extensions / Optional Phalcon dependencies
- help section / Finding help
- official forum, URL / Finding help
- bugtracker, URL / Finding help
- folder structure / Folder structure
- session data, storing / Storing session data in Phalcon
- models / Phalcon models revisited
- databases, switching in / Switching databases in Phalcon
- databases backends / Switching databases in Phalcon
- ODM / Phalcon's Object-Document Mapper and MongoDB
- MongoDB / Phalcon's Object-Document Mapper and MongoDB
- database migrations, URL / Migrating databases
- used, for password hashing / Hashing passwords with Phalcon
- caching / Caching in Phalcon
- frontend adapters / Setting up a cache service
- routing / Routing in Phalcon
- project types / Other project types of Phalcon
- Phalcon, project types
- multimodule applications / Multimodule applications
- micro applications / Micro applications
- command-line applications / Command-line applications
- Phalcon cache
- using / Using a Phalcon cache
- Phalcon Developer Tools
- about / Phalcon Developer Tools
- installing / Installing Phalcon Developer Tools
- project skeleton, generating / Generating a project skeleton
- available commands / Available commands
- web interface / The web interface
- IDE stubs / IDE stubs
- Phalcon installation, on Linux
- for Debian Linux / Installing Phalcon on Linux
- for Arch Linux / Installing Phalcon on Linux
- for OpenSUSE / Installing Phalcon on Linux
- Phalcon view helpers
- about / Using Phalcon view helpers
- using / Using Phalcon view helpers
- dynamic title tags, using / Using dynamic title tags
- doctype, setting / Setting the doctype
- JavaScript, adding / Adding JavaScript and CSS with view helpers
- CSS, adding / Adding JavaScript and CSS with view helpers
- Phalcon\Debug
- setting up / Setting up Phalcon\Debug
- PHQL
- using / Using PHQL
- features / Using PHQL
- PostgreSQL / Switching databases in Phalcon
- posts controller
- Posts model
- examining / Examining our Posts model
- Post views
- examining / Examining our Post views
- Posts layout / Posts layout
- index action view / Index action view
- search action view / Search action view
- edit action view / Edit action view
- new action view / New action view, Summary
R
- $request variable / Sending update pings
- routing
- in Phalcon / Routing in Phalcon
S
- save action, posts controller / Save
- saveAction function / Hashing passwords with Phalcon, Adding comments
- Scaffold tab / Creating CRUD scaffolding
- search action, posts controller / Search
- search action view, post view / Search action view
- Security plugin / Controlling user access
- sendPings function / Sending update pings
- session data
- storing, in Phalcon / Storing session data in Phalcon
- show action, posts controller / Show
- showAction function / Using a Phalcon cache
- site pinging / Sending update pings
- SQLite / Switching databases in Phalcon
- string filter / Filtering and sanitizing data
- striptags filter / Filtering and sanitizing data
T
- text_field() tag / Examining our Post views
- trim filter / Filtering and sanitizing data
U
- upper filter / Filtering and sanitizing data
- user access
- controlling / Controlling user access
V
- view / View
- view partials
- using / Adding comments, Using view partials
W
- web interface / The web interface
- Windows
- Phalcon, installing on / Installing Phalcon on Windows