Pro PHP- Patterns, Frameworks, Testing and More

(vip2019) #1
■INDEX^347

unit testing, 110
unserialize( ) function, 136
update( ) method, 132
uri option, 292, 294
URL parameters, 212
use constructs, 47
use option, 292
use statement, 48
USE_KEY class constant, 150
$use_keys parameter, 148
user database table, 27
user parameter, 279
user-declared classes, 74–76
/usr/share/php/ZendFramework/ZendFra
mework-1.0.3/, 216

■V
valid( ) method, 129, 144
validating input, 229–232
$_values array, 187
var_export( ) function, 191
varchar column, 27
$variable variable, 16
variables, static, 11–12
Vector namespace, 47
VersionControl_SVN package, 115
View class, 211
view helpers, 264
View layer, 199, 201, 211, 212
views, 220
creating, 223–224
MVC, 203–212
virtual hosts, 206, 216
void xdebug_stop_code_coverage( )
function, 123
void xdebug_stop_trace( ) function, 122

■W
__wakeup method, 135, 137
web server certificates, 313, 314, 317–319
web servers, 203
web services, 285–311
Amazon Web Services, 295–297
authentication, 305–306
client-certificate, 306
communicated-key, 306
HTTP, 305
overview, 305
authentication, setting up, 325–327
binary data transmission, 309–311
complex types, 299–305
class mapping, 304–305
example of, 299–304
objects, 308–309
overview, 285–299
persistence, 308–309
PHP SOAP extension, 290–294
overview, 290–291
SoapClient class, 291–293
SoapServer class, 294
PHP web services architecture, 285–286
sessions, 306–307
SOAP, 289–290
WSDL, 286–288
file, 287–288
overview, 286
terminology, 286–287
Web Services Description Language. See
WSDL
WebServiceMethod attribute, 102
WebServiceMethodAttribute class, 100
wget command, 215

McArthur_819-9INDEX.fm Page 347 Thursday, March 6, 2008 1:43 PM

Free download pdf