Pro PHP- Patterns, Frameworks, Testing and More

(vip2019) #1

(^332) ■INDEX
client-certificate authentication, 306
setting up, 315–324
configuring Apache for SSL, 319–320
create self-signed web server
certificates, 317–319
creating certificate authority (CA),
315–317
creating client-side certificates, 320–323
permitting only certificate
authentication, 323–324
testing certificates, 324
client.key file, 321, 326
client.pem file, 321
client-side certificates, 313, 320–323
client.signed.pem certificate, 322
__clone( ) method, 22
CN (Common Name) field, 326
CN parameter, 321
CN_match field, 326
code directory, 111
coding conventions, 55–56
collations, Unicode, 46–47
CollectionObject class, 185
comma-separated value (CSV) data, 163
_comment member variable, 92
Common Name (CN) field, 326
Common Name entry, 318
communicated-key authentication, 306
compareIterators( ) method, 157
complex types, 299–305
class mapping, 304–305
example of, 299–304
compression option, 292
computeMenu( ) function, 78
configure line, 42
config.xml file, 119, 120
connection_timeout option, 292
__construct( ) method, 22, 149
construct( ) method, 231
content parameter, 279
Content-Type header, 226
continuous integration, 105–124
overview, 105
Phing for deployment, 115–118
PHPUnit testing, 110–114
Subversion (SVN), 105–110
committing changes and resolving
conflicts, 108–109
enabling access to, 110
overview, 105
Xdebug for debugging, 120–124
checking code coverage, 123
installing, 120–121
overview, 120
profiling, 123
remote debugging, 124
tracing, 121–122
Controller class name, 219
Controller layer, 199, 201, 208, 209, 210
/controller/action directory, 203
controllers, MVC, 203–211
conventional modular directory structure,
259–260
count( ) function, 131, 141, 188
Countable interface, 131, 141, 180
counting, ArrayAccess and, 131
McArthur_819-9INDEX.fm Page 332 Thursday, March 6, 2008 1:43 PM

Free download pdf