PHP Objects, Patterns and Practice (3rd edition)
■ INDEX programming to, 108 representing in UML, 111 interpret(), 191, 193–194, 485 Interpreter pattern add(), 478 BooleanAndExp ...
■ INDEX ■ J Java and object-oriented design, 4 Johnson, Ralph, 125 joinExisting(), 177 JUnit, 5, 382 ■ K keywords abstract, 45 c ...
■ INDEX MDB2_Driver_Common class, 138 MegaCal format, 153 MemApplicationRegistry class, code listing, 233 member variable, 17 Me ...
■ INDEX naming collisions, 71, 74 nested namespaces, declaring, 73 PHP 5.3 and, 14, 71 phpDocumentor and, 353 relative namespace ...
■ INDEX late static bindings, 49 leaving an overzealous class unchanged, 109 magic methods, 62 making code amenable to variation ...
■ INDEX orthogonal code, advantages of, 104 output attribute, 448 outputAddresses(), 23 overloading, 58 override attribute, 414 ...
■ INDEX connect(), 138 creating PEAR packages, 334 Data Source Name (DSN), 138 dependencies tag, 339 dependency elements, table ...
■ INDEX acquiring and installing, 408 adding a dependency to a build file, 410 Ant, 407 begintoken attribute, 420 build.xml, 407 ...
■ INDEX See also PEAR PHP_CodeBrowser installing and using, 433 phpcb command line tool, 434 PHP_CodeSniffer, 433 php.ini, 79, 3 ...
■ INDEX notifyPasswordFailure(), 389 onConsecutiveCalls(), 391 overview of, 382 PDO, 404 PHPUnit_Framework_Constraint objects, 3 ...
■ INDEX writeParams(), 100, 103 See also object-oriented design process(), 184, 219, 259, 333 ProcessRequest class, 180, 183 pro ...
■ INDEX ReflectionClass class, 88, 90–91, 95 ReflectionExtension class, 87 ReflectionFunction class, 87 ReflectionMethod class, ...
■ INDEX testing to verify text on a web page, 400 self keyword, 42, 49 sequence diagrams, 117 SequenceParse class, code listing, ...
■ INDEX checking whether Subversion is already installed, 362 checkout command, 374 configuration file, editing, 365 conflicts, ...
■ INDEX tearDown(), 383, 388 Template Method pattern, 195 Template View pattern, 222 advantages and disadvantages of, 264 allowi ...
■ INDEX sequence diagrams, 117 stereotypes, 111 use relationships, describing, 115 using notes for clarification, 116 visibility ...
■ INDEX using the View Helper class and the Request object, code listing, 263 view layer, 222 visibility keywords, 36 definition ...
■ INDEX ...
«
18
19
20
21
22
23
24
25
26
27
»
Free download pdf