Matt Zandstra - PHP Objects, Patterns, and Practice (The Expert's Voice) - 2013

Torrent Hash:
022901B5B66FB59F1D3BD46079682DF158923602
Number of Files:
689
Content Size:
9.15MB
Convert On:
2015-01-21
Magnet Link:
W3siaWQiOiJhZHN0X2JfTV8zMDB4NTAiLCJhZHNwb3QiOiJiX01fMzAweDUwIiwid2VpZ2h0IjoiNSIsImZjYXAiOmZhbHNlLCJzY2hlZHVsZSI6ZmFsc2UsIm1heFdpZHRoIjoiNzY4IiwibWluV2lkdGgiOmZhbHNlLCJ0aW1lem9uZSI6ZmFsc2UsImV4Y2x1ZGUiOmZhbHNlLCJkb21haW4iOmZhbHNlLCJjb2RlIjoiPHNjcmlwdCB0eXBlPVwidGV4dFwvamF2YXNjcmlwdFwiPlxyXG4gIGF0T3B0aW9ucyA9IHtcclxuICAgICdrZXknIDogJzdkMWNjMGUxYjk4MWM5NzY4ZGI3ODUxZmM1MzVhMTllJyxcclxuICAgICdmb3JtYXQnIDogJ2lmcmFtZScsXHJcbiAgICAnaGVpZ2h0JyA6IDUwLFxyXG4gICAgJ3dpZHRoJyA6IDMyMCxcclxuICAgICdwYXJhbXMnIDoge31cclxuICB9O1xyXG4gIGRvY3VtZW50LndyaXRlKCc8c2NyJyArICdpcHQgdHlwZT1cInRleHRcL2phdmFzY3JpcHRcIiBzcmM9XCJodHRwJyArIChsb2NhdGlvbi5wcm90b2NvbCA9PT0gJ2h0dHBzOicgPyAncycgOiAnJykgKyAnOlwvXC93d3cuYm5odG1sLmNvbVwvaW52b2tlLmpzXCI+PFwvc2NyJyArICdpcHQ+Jyk7XHJcbjxcL3NjcmlwdD4ifV0=
File Name
Size
CD/9781430260318_AppB/9781430260318_AppB/gi/parse/Context.php
690B
CD/9781430260318_AppB/9781430260318_AppB/gi/parse/Parser.php
8.2KB
CD/9781430260318_AppB/9781430260318_AppB/gi/parse/Reader.php
128B
CD/9781430260318_AppB/9781430260318_AppB/gi/parse/Scanner.php
5.46KB
CD/9781430260318_AppB/9781430260318_AppB/gi/parse/StringReader.php
624B
CD/9781430260318_AppB/9781430260318_AppB/listingApp.01.php
502B
CD/9781430260318_AppB/9781430260318_AppB/listingApp.02.php
423B
CD/9781430260318_AppB/9781430260318_AppB/parse/MarkLogic.php
5.33KB
CD/9781430260318_AppB/9781430260318_AppB/parse/ML_Interpreter.php
2.84KB
CD/9781430260318_AppB/9781430260318_AppB/test-parser.php
2.6KB
CD/9781430260318_AppB/9781430260318_AppB/test/parse/ParserTest.php
5.39KB
CD/9781430260318_AppB/9781430260318_AppB/test/parse/res/sample1.txt
60B
CD/9781430260318_AppB/9781430260318_AppB/test/parse/res/sample2.txt
72B
CD/9781430260318_AppB/9781430260318_AppB/test/parse/ScannerTest.php
3.15KB
CD/9781430260318_AppB/9781430260318_AppB/test/testutil/BaseTest.php
137B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/closures.php
629B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/conf.broken.xml
153B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/conf01.xml
166B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/generate_product_pdo.php
1.52KB
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.01.php
188B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.02.php
258B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.03.php
3.99KB
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.04.php
141B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.05.php
1.78KB
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.06.php
348B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.07.php
268B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.08.php
164B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.09.php
338B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.10.php
219B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.11.php
230B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.12.php
538B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.13.php
338B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.14.php
307B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.15.php
355B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.16.php
474B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.17.php
585B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.18.php
1KB
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.19.php
1.43KB
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.20.php
2.84KB
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.21.php
2.86KB
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.22.php
2.52KB
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.23.php
130B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.24.php
240B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.25.php
632B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.26.php
1.22KB
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.27.php
834B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.28.php
651B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.29.php
494B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.30.php
443B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.31.php
749B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.32.php
67B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/listing4.33.php
300B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/log.txt
41B
CD/9781430260318_Chapter_04_Code/9781430260318_Chapter_04_Code/products.db
3KB
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/business/ShopProduct.php
127B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/business/ShopProduct2.php
141B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/business/ShopProduct3.php
141B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/fullshop.php
2.66KB
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/global.php
128B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.01.php
86B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.02.php
89B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.03.php
101B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.04.php
195B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.05.php
196B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.06.php
205B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.07.php
206B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.08.php
303B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.09.php
314B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.10.php
261B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.11.php
224B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.12.php
401B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.13.php
59B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.14.php
64B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.15.php
64B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.16.php
292B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.17.php
311B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.18.php
587B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.19.php
925B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.20.php
171B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.21.php
378B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.22.php
304B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.23.php
297B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.24.php
297B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.25.php
403B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.26.php
1.35KB
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.27.php
503B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.28.php
629B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.29.php
125B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.30.php
111B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.31.php
917B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.32.php
558B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.33.php
1.11KB
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.34.php
497B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.35.php
956B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/listing5.36.php
2.26KB
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/ShopProduct.php
110B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/tasks/Task.php
110B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/useful/Outputter1.php
48B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/useful/Outputter2.php
69B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/useful/Outputter3.php
81B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/util/oldwriter.php
34B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/util/writer.php
45B
CD/9781430260318_Chapter_05_Code/9781430260318_Chapter_05_Code/writer.php
29B
CD/9781430260318_Chapter_06_Code/9781430260318_Chapter_06_Code/listing06.01.php
847B
CD/9781430260318_Chapter_06_Code/9781430260318_Chapter_06_Code/listing06.02.php
1.41KB
CD/9781430260318_Chapter_06_Code/9781430260318_Chapter_06_Code/listing06.03.php
2.44KB
CD/9781430260318_Chapter_06_Code/9781430260318_Chapter_06_Code/listing06.04.php
465B
CD/9781430260318_Chapter_06_Code/9781430260318_Chapter_06_Code/params.txt
30B
CD/9781430260318_Chapter_06_Code/9781430260318_Chapter_06_Code/texttest.proc.xml
184B
CD/9781430260318_Chapter_06_Code/9781430260318_Chapter_06_Code/texttest.xml
184B
CD/9781430260318_Chapter_08_Code/9781430260318_Chapter_08_Code/listing08.01.php
1.35KB
CD/9781430260318_Chapter_08_Code/9781430260318_Chapter_08_Code/listing08.02.php
1.37KB
CD/9781430260318_Chapter_08_Code/9781430260318_Chapter_08_Code/listing08.03.php
2.17KB
CD/9781430260318_Chapter_09_Code/9781430260318_Chapter_09_Code/listing09.01.php
788B
CD/9781430260318_Chapter_09_Code/9781430260318_Chapter_09_Code/listing09.02.php
1.04KB
CD/9781430260318_Chapter_09_Code/9781430260318_Chapter_09_Code/listing09.03.php
1.47KB
CD/9781430260318_Chapter_09_Code/9781430260318_Chapter_09_Code/listing09.04.php
720B
CD/9781430260318_Chapter_09_Code/9781430260318_Chapter_09_Code/listing09.05.fragment.php
978B
CD/9781430260318_Chapter_09_Code/9781430260318_Chapter_09_Code/listing09.05.php
458B
CD/9781430260318_Chapter_09_Code/9781430260318_Chapter_09_Code/listing09.06.php
1.14KB
CD/9781430260318_Chapter_09_Code/9781430260318_Chapter_09_Code/listing09.07.php
777B
CD/9781430260318_Chapter_09_Code/9781430260318_Chapter_09_Code/listing09.08.php
1.55KB
CD/9781430260318_Chapter_09_Code/9781430260318_Chapter_09_Code/listing09.09.php
1.21KB
CD/9781430260318_Chapter_09_Code/9781430260318_Chapter_09_Code/listing09.10.php
917B
CD/9781430260318_Chapter_09_Code/9781430260318_Chapter_09_Code/listing09.11.php
1.05KB
CD/9781430260318_Chapter_09_Code/9781430260318_Chapter_09_Code/listing09.12.php
951B
CD/9781430260318_Chapter_10_Code/9781430260318_Chapter_10_Code/listing10.01.php
261B
CD/9781430260318_Chapter_10_Code/9781430260318_Chapter_10_Code/listing10.02.php
737B
CD/9781430260318_Chapter_10_Code/9781430260318_Chapter_10_Code/listing10.03.php
1.04KB
CD/9781430260318_Chapter_10_Code/9781430260318_Chapter_10_Code/listing10.04.php
1.52KB
CD/9781430260318_Chapter_10_Code/9781430260318_Chapter_10_Code/listing10.05.php
1.36KB
CD/9781430260318_Chapter_10_Code/9781430260318_Chapter_10_Code/listing10.06.php
1.78KB
CD/9781430260318_Chapter_10_Code/9781430260318_Chapter_10_Code/listing10.07.php
1.97KB
CD/9781430260318_Chapter_10_Code/9781430260318_Chapter_10_Code/listing10.08.php
1.73KB
CD/9781430260318_Chapter_10_Code/9781430260318_Chapter_10_Code/listing10.09.php
524B
CD/9781430260318_Chapter_10_Code/9781430260318_Chapter_10_Code/listing10.10.php
900B
CD/9781430260318_Chapter_10_Code/9781430260318_Chapter_10_Code/listing10.11.php
1.29KB
CD/9781430260318_Chapter_10_Code/9781430260318_Chapter_10_Code/listing10.12.php
932B
CD/9781430260318_Chapter_10_Code/9781430260318_Chapter_10_Code/listing10.13.php
1.44KB
CD/9781430260318_Chapter_10_Code/9781430260318_Chapter_10_Code/test.txt
3B
CD/9781430260318_Chapter_10_Code/9781430260318_Chapter_10_Code/test2.txt
38B
CD/9781430260318_Chapter_11/9781430260318_Chapter_11/commands/Command.php
97B
CD/9781430260318_Chapter_11/9781430260318_Chapter_11/commands/DefaultCommand.php
187B
CD/9781430260318_Chapter_11/9781430260318_Chapter_11/commands/FeedbackCommand.php
522B
CD/9781430260318_Chapter_11/9781430260318_Chapter_11/commands/LoginCommand.php
525B
CD/9781430260318_Chapter_11/9781430260318_Chapter_11/composite_altered.php
5.04KB
CD/9781430260318_Chapter_11/9781430260318_Chapter_11/composite_from_ch10.php
1.73KB
CD/9781430260318_Chapter_11/9781430260318_Chapter_11/listing11.01.php
986B
CD/9781430260318_Chapter_11/9781430260318_Chapter_11/listing11.02.php
1.81KB
CD/9781430260318_Chapter_11/9781430260318_Chapter_11/listing11.03.php
3.28KB
CD/9781430260318_Chapter_11/9781430260318_Chapter_11/listing11.04.php
1.77KB
CD/9781430260318_Chapter_11/9781430260318_Chapter_11/listing11.05.php
1.02KB
CD/9781430260318_Chapter_11/9781430260318_Chapter_11/listing11.06.5.php
2.92KB
CD/9781430260318_Chapter_11/9781430260318_Chapter_11/listing11.06.php
1.51KB
CD/9781430260318_Chapter_11/9781430260318_Chapter_11/listing11.07.php
2.67KB
CD/9781430260318_Chapter_11/9781430260318_Chapter_11/listing11.08.php
2.9KB
CD/9781430260318_Chapter_11/9781430260318_Chapter_11/listing11.09.php
2.58KB
CD/9781430260318_Chapter_11/9781430260318_Chapter_11/listing11.10.php
4.41KB
CD/9781430260318_Chapter_11/9781430260318_Chapter_11/listing11.11.php
4.41KB
CD/9781430260318_Chapter_11/9781430260318_Chapter_11/listing11.12.php
2.84KB
CD/9781430260318_Chapter_11/9781430260318_Chapter_11/parse/MarkLogic.php
4.53KB
CD/9781430260318_Chapter_11/9781430260318_Chapter_11/parse/ML_Interpreter.php
2.74KB
CD/9781430260318_Chapter_11/9781430260318_Chapter_11/parse/Parser.php
5.86KB
CD/9781430260318_Chapter_11/9781430260318_Chapter_11/parse/Scanner.php
4.63KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/add_venue.php
453B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/data/request
124B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/data/woo.db
5KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/data/woo_options.xml
769B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/error.php
11B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/listing12.00.php
595B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/listing12.01.php
505B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/listing12.02.php
694B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/listing12.03.php
1.56KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/listing12.05.php
3.98KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/listing12.05.run.php
739B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/listing12.06.php
4.48KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/listing12.07.php
1.04KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/listing12.08.php
372B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/listing12.09.php
1.41KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/listing12.10.php
997B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/listing12.11.php
3.23KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/listing12.12.php
1.12KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/readme
485B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/runall
210B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/runalltests
275B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/test/ApplicationHelperTest.php
3.97KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/test/ControllerTest.php
1.36KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/test/listing12.00Test.php
679B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/test/listing12.01Test.php
619B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/test/listing12.02Test.php
651B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/test/listing12.03Test.php
1.21KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/test/listing12.05Test.php
1.24KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/test/listing12.06Test.php
1.58KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/test/listing12.07Test.php
1.38KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/test/sub.listing12.05.appreg.php
153B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/transaction-script-setup.php
1.24KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/base/Exceptions.php
363B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/base/Registry.php
4.53KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/command/AddSpace.php
1.05KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/command/AddVenue.php
755B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/command/Command.php
861B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/command/DefaultCommand.php
237B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/command/DefaultCommand2.php
238B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/command/ListVenues.php
329B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/controller/AppController.php
4.22KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/controller/ApplicationHelper.php
3.15KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/controller/Controller.php
1.14KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/controller/Request.php
1.85KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/domain.php
181B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/domain/Collections.php
302B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/domain/DomainObject.php
1.23KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/domain/Event.php
987B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/domain/Finders.php
381B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/domain/HelperFactory.php
927B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/domain/ObjectWatcher.php
2.09KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/domain/Space.php
1.15KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/domain/Venue.php
1.21KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/mapper/Collection.php
1.83KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/mapper/Collections.php
1.3KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/mapper/EventMapper.php
2.52KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/mapper/Mapper.php
2.35KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/mapper/SpaceMapper.php
2.6KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/mapper/VenueMapper.php
1.94KB
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/view/addspace.php
744B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/view/addvenue.php
451B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/view/listvenues.php
627B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/view/main.php
275B
CD/9781430260318_Chapter_12_Code/9781430260318_Chapter_12_Code/woo/view/ViewHelper.php
189B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/build-db.php
1.25KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/data/woo_options.xml
769B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/listing13.01.php
1.35KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/listing13.02.1.php
2.68KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/listing13.02.2.php
2.38KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/listing13.02.php
2.46KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/listing13.03.php
881B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/listing13.04.php
884B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/listing13.05.php
43B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/listing13.06.php
379B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/listing13.07.php
843B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/listing13.08.php
38B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/listing13.09.php
490B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/quickrunbasics
248B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/quicksetupscript
28B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/quickteardownscript
58B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/readme
806B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/runner.php
145B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/base/Exceptions.php
363B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/base/Registry.php
4.53KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/command/AddSpace.php
1.1KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/command/AddVenue.php
753B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/command/Command.php
861B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/command/DefaultCommand.php
237B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/command/DefaultCommand2.php
238B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/command/ListVenues.php
329B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/controller/AppController.php
4.22KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/controller/ApplicationHelper.php
3.15KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/controller/Controller.php
1.14KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/controller/Request.php
1.85KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/domain.php
181B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/domain/Collections.php
302B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/domain/DomainObject.php
1.69KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/domain/Event.php
987B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/domain/Finders.php
381B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/domain/HelperFactory.php
927B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/domain/ObjectWatcher.php
2.15KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/domain/Space.php
1.14KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/domain/Venue.php
984B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/mapper/Collection.php
1.83KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/mapper/Collections.php
1.3KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/mapper/EventMapper.php
2.52KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/mapper/Mapper.php
2.35KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/mapper/SpaceMapper.php
2.61KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/mapper/VenueMapper.php
1.93KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/view/addspace.php
744B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/view/addvenue.php
451B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/view/listvenues.php
627B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/view/main.php
275B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/001_Mapper_to_LazyLoad/woo/view/ViewHelper.php
189B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/build-db.php
1.25KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/data/woo_options.xml
769B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/listing13.10.php
53B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/quickrunbasics
248B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/quicksetupscript
28B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/quickteardownscript
58B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/readme
806B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/runner.php
118B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/base/Exceptions.php
363B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/base/Registry.php
4.53KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/command/AddSpace.php
1.1KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/command/AddVenue.php
753B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/command/Command.php
861B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/command/DefaultCommand.php
237B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/command/DefaultCommand2.php
238B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/command/ListVenues.php
329B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/controller/AppController.php
4.22KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/controller/ApplicationHelper.php
3.15KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/controller/Controller.php
1.14KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/controller/Request.php
1.85KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/domain.php
181B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/domain/Collections.php
302B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/domain/DomainObject.php
1.69KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/domain/Event.php
987B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/domain/Finders.php
381B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/domain/HelperFactory.php
927B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/domain/ObjectWatcher.php
2.15KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/domain/Space.php
1.14KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/domain/Venue.php
984B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/mapper/Collection.php
1.82KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/mapper/Collections.php
1.31KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/mapper/DomainObjectFactory.php
2.06KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/mapper/EventMapper.php
2.04KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/mapper/Mapper.php
2.32KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/mapper/PersistenceFactory.php
1.76KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/mapper/SpaceMapper.php
2.07KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/mapper/VenueMapper.php
1.55KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/view/addspace.php
744B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/view/addvenue.php
451B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/view/listvenues.php
627B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/view/main.php
275B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/002_DomainObjectFactory/woo/view/ViewHelper.php
189B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/build-db.php
1.25KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/data/woo_options.xml
769B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/listing13.11.php
43B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/listing13.12.php
1.1KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/listing13.13.php
254B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/listing13.14.php
266B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/listing13.15.php
240B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/listing13.16.php
339B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/quickrunbasics
248B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/quicksetupscript
28B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/quickteardownscript
58B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/readme
806B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/runner.php
118B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/VenueIdentityObject.php
1.1KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/base.bak/Exceptions.php
363B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/base.bak/Registry.php
4.4KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/base/Exceptions.php
363B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/base/Registry.php
4.53KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/command/AddSpace.php
1.21KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/command/AddVenue.php
866B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/command/Command.php
742B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/command/DefaultCommand.php
278B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/command/DefaultCommand2.php
238B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/command/ListVenues.php
767B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/controller/AppController.php
4.22KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/controller/ApplicationHelper.php
3.15KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/controller/Controller.php
1.14KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/controller/Request.php
1.85KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/domain.php
181B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/domain/Collections.php
302B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/domain/DomainObject.php
1.69KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/domain/Event.php
987B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/domain/Finders.php
381B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/domain/HelperFactory.php
927B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/domain/ObjectWatcher.php
2.15KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/domain/Space.php
1.14KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/domain/Venue.php
984B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/mapper/Collection.php
1.82KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/mapper/Collections.php
1.31KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/mapper/DomainObjectAssembler.php
1.72KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/mapper/DomainObjectFactory.php
2.92KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/mapper/EventIdentityObject.php
271B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/mapper/EventMapper.php
2.05KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/mapper/EventSelectionFactory.php
465B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/mapper/EventUpdateFactory.php
515B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/mapper/IdentityObject.php
2.95KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/mapper/IdentityObject2.php
1.51KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/mapper/IdentityObject3.php
2.72KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/mapper/Mapper.php
2.32KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/mapper/PersistenceFactory.php
3.08KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/mapper/SelectionFactory.php
649B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/mapper/SpaceIdentityObject.php
251B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/mapper/SpaceMapper.php
2.08KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/mapper/SpaceSelectionFactory.php
466B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/mapper/SpaceUpdateFactory.php
515B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/mapper/UpdateFactory.php
1.09KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/mapper/VenueIdentityObject.php
243B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/mapper/VenueMapper.php
1.56KB
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/mapper/VenueSelectionFactory.php
466B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/mapper/VenueUpdateFactory.php
461B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/view/addspace.php
744B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/view/addvenue.php
451B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/view/listvenues.php
627B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/view/main.php
275B
CD/9781430260318_Chapter_13_Code/9781430260318_Chapter_13_Code/003_QueryFactories/woo/view/ViewHelper.php
189B
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/dialekt/.test.xml
1.46KB
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/dialekt/baddialekt.tar.gz
2.84KB
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/dialekt/baddialekt/cli-dialekt.php
95B
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/dialekt/baddialekt/data/alig.txt
0B
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/dialekt/baddialekt/data/dalek.txt
0B
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/dialekt/baddialekt/dialekt-0.2.tgz
1.74KB
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/dialekt/baddialekt/Dialekt.php
761B
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/dialekt/baddialekt/Dialekt/AliG.php
33B
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/dialekt/baddialekt/Dialekt/Dalek.php
33B
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/dialekt/baddialekt/script/dialekt.bat
82B
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/dialekt/baddialekt/script/dialekt.sh
82B
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/dialekt/dialekt-1.2.1/cli-dialekt.php
95B
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/dialekt/dialekt-1.2.1/data/alig.txt
0B
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/dialekt/dialekt-1.2.1/data/dalek.txt
0B
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/dialekt/dialekt-1.2.1/Dialekt.php
761B
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/dialekt/dialekt-1.2.1/Dialekt/AliG.php
33B
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/dialekt/dialekt-1.2.1/Dialekt/Dalek.php
33B
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/dialekt/dialekt-1.2.1/package.xml
3.32KB
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/dialekt/dialekt-1.2.1/script/dialekt.bat
82B
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/dialekt/dialekt-1.2.1/script/dialekt.sh
82B
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/listing15.01.php
1.44KB
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/listing15.02.php
1.86KB
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/listing15.03.php
614B
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/listing15.04.php
1.38KB
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/my.conf
8B
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/pirum.xml
200B
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/test.broken.conf
179B
CD/9781430260318_Chapter_15_Code/9781430260318_Chapter_15_Code/test.conf
208B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/classes/megaquiz.command.Command.html
21.74KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/classes/megaquiz.command.CommandContext.html
31.73KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/classes/megaquiz.command.FeedbackCommand.html
21.6KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/classes/megaquiz.command.LoginCommand.html
21.58KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/classes/megaquiz.quizobjects.User.html
17.96KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/classes/megaquiz.quiztools.AccessManager.html
21.4KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/classes/megaquiz.quiztools.ReceiverFactory.html
19.59KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/css/jquery.iviewer.css
1.26KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/css/phpdocumentor-clean-icons/fonts/phpdocumentor-clean-icons.dev.svg
3.63KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/css/phpdocumentor-clean-icons/fonts/phpdocumentor-clean-icons.eot
2.27KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/css/phpdocumentor-clean-icons/fonts/phpdocumentor-clean-icons.svg
3.58KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/css/phpdocumentor-clean-icons/fonts/phpdocumentor-clean-icons.ttf
2.03KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/css/phpdocumentor-clean-icons/fonts/phpdocumentor-clean-icons.woff
1.79KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/css/phpdocumentor-clean-icons/lte-ie7.js
731B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/css/phpdocumentor-clean-icons/Read Me.txt
342B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/css/phpdocumentor-clean-icons/style.css
1.31KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/css/prism.css
3.46KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/css/template.css
8.08KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/files/command.Command.php.html
15.31KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/files/command.CommandContext.php.html
15.35KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/files/command.FeedbackCommand.php.html
15.34KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/files/command.LoginCommand.php.html
15.33KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/files/command/Command.php.txt
889B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/files/command/CommandContext.php.txt
1.44KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/files/command/FeedbackCommand.php.txt
769B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/files/command/LoginCommand.php.txt
752B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/files/main.php.html
14.53KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/files/main.php.txt
458B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/files/quizobjects.User.php.html
15.27KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/files/quizobjects/User.php.txt
188B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/files/quiztools.AccessManager.php.html
15.54KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/files/quiztools/AccessManager.php.txt
573B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/graphs/class.html
7.22KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/graphs/classes.svg
7.39KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/images/custom-icons.svg
5.82KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/images/hierarchy-item.png
236B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/images/icon-class-13x13.png
428B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/images/icon-class.svg
4.48KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/images/icon-interface-13x13.png
308B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/images/icon-interface.svg
4.44KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/images/icon-trait-13x13.png
340B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/images/icon-trait.svg
4.44KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/images/iviewer/grab.cur
1.12KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/images/iviewer/hand.cur
1.12KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/images/iviewer/iviewer.rotate_left.png
1.46KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/images/iviewer/iviewer.rotate_right.png
1.45KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/images/iviewer/iviewer.zoom_fit.png
1.22KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/images/iviewer/iviewer.zoom_in.png
1.39KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/images/iviewer/iviewer.zoom_out.png
1.38KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/images/iviewer/iviewer.zoom_zero.png
1.07KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/index.html
12.41KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/js/jquery.dotdotdot-1.5.9.js
10.53KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/js/jquery.dotdotdot-1.5.9.min.js
5.15KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/js/jquery.iviewer.js
37.81KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/js/jquery.iviewer.min.js
17.57KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/js/jquery.smooth-scroll.js
1.06KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/js/prism.min.js
11.65KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/namespaces/default.html
12.5KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/namespaces/megaquiz.command.html
14.12KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/namespaces/megaquiz.html
13.25KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/namespaces/megaquiz.quizobjects.html
13.24KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/namespaces/megaquiz.quiztools.html
13.49KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/phpdoc-cache-1e/phpdoc-cache-file_d6a40d69cfbde1a804a9de5b30956a02.dat
3.56KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/phpdoc-cache-2e/phpdoc-cache-settings.dat
113B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/phpdoc-cache-39/phpdoc-cache-file_307f9d787f98dbca2e2cfd880ca3b02c.dat
9.8KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/phpdoc-cache-82/phpdoc-cache-file_554f1f0dab030d9e8eaeef6a6323bcc5.dat
6.81KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/phpdoc-cache-a2/phpdoc-cache-file_dc28b099ee85a15a737b30ef10fabe45.dat
7.53KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/phpdoc-cache-b2/phpdoc-cache-file_53aad7d0e6e66bfba0e11a5b18dc2602.dat
6.34KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/phpdoc-cache-ca/phpdoc-cache-file_5a1a6c51c7fa8fbac1508db27af1f0a2.dat
15.82KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/phpdoc-cache-cc/phpdoc-cache-file_6817a966ca62bf66650390795a7e7189.dat
2.96KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/reports/deprecated.html
6.87KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/reports/errors.html
17.47KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/docs/megaquiz/reports/markers.html
7.51KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz2/command/Command.php
124B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz2/command/CommandContext.php
475B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz2/command/FeedbackCommand.php
609B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz2/command/LoginCommand.php
592B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz2/main.php
435B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz2/quizobjects/User.php
56B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz2/quiztools/AccessManager.php
398B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz3/command/Command.php
324B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz3/command/CommandContext.php
475B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz3/command/FeedbackCommand.php
609B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz3/command/LoginCommand.php
592B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz3/main.php
435B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz3/quizobjects/User.php
23B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz3/quiztools/AccessManager.php
398B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz4/command/Command.php
680B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz4/command/CommandContext.php
475B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz4/command/FeedbackCommand.php
609B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz4/command/LoginCommand.php
592B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz4/main.php
435B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz4/quizobjects/User.php
23B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz4/quiztools/AccessManager.php
398B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz5/command/Command.php
815B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz5/command/CommandContext.php
1.29KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz5/command/FeedbackCommand.php
722B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz5/command/LoginCommand.php
705B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz5/main.php
435B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz5/quizobjects/User.php
155B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz5/quiztools/AccessManager.php
541B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz6/command/Command.php
777B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz6/command/CommandContext.php
1.27KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz6/command/FeedbackCommand.php
722B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz6/command/LoginCommand.php
705B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz6/main.php
435B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz6/quizobjects/User.php
155B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz6/quiztools/AccessManager.php
541B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz7/command/Command.php
800B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz7/command/CommandContext.php
1.32KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz7/command/FeedbackCommand.php
768B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz7/command/LoginCommand.php
751B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz7/main.php
457B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz7/quizobjects/User.php
187B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz7/quiztools/AccessManager.php
572B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz8/command/Command.php
888B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz8/command/CommandContext.php
1.44KB
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz8/command/FeedbackCommand.php
768B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz8/command/LoginCommand.php
751B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz8/main.php
457B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz8/quizobjects/User.php
187B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz8/quiztools/AccessManager.php
572B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz/command/Command.php
96B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz/command/CommandContext.php
447B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz/command/FeedbackCommand.php
581B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz/command/LoginCommand.php
564B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz/main.php
549B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz/quizobjects/User.php
23B
CD/9781430260318_Chapter_16_Code/9781430260318_Chapter_16_Code/megaquiz/quiztools/AccessManager.php
368B
CD/9781430260318_Chapter_17_code/9781430260318_Chapter_17_code/megaquiz.orig/command/Command.php
858B
CD/9781430260318_Chapter_17_code/9781430260318_Chapter_17_code/megaquiz.orig/command/CommandContext.php
1.27KB
CD/9781430260318_Chapter_17_code/9781430260318_Chapter_17_code/megaquiz.orig/command/FeedbackCommand.php
722B
CD/9781430260318_Chapter_17_code/9781430260318_Chapter_17_code/megaquiz.orig/command/LoginCommand.php
705B
CD/9781430260318_Chapter_17_code/9781430260318_Chapter_17_code/megaquiz.orig/main.php
435B
CD/9781430260318_Chapter_17_code/9781430260318_Chapter_17_code/megaquiz.orig/quizobjects/User.php
23B
CD/9781430260318_Chapter_17_code/9781430260318_Chapter_17_code/megaquiz.orig/quiztools/AccessManager.php
541B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/after_change/test/SomeTests.php
691B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/after_change/test/UserStoreTest.php
1.58KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/after_change/test/ValidatorTest.php
1.53KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/after_change/User.php
591B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/after_change/UserStore.php
934B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/after_change/Validator.php
823B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/before_change/test/SomeTests.php
691B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/before_change/test/UserStoreTest.php
1.64KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/before_change/test/UserStoreTestBasic.php
878B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/before_change/test/ValidatorTest.php
2.1KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/before_change/test/ValidatorTestBasic.php
662B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/before_change/UserStore.php
1.12KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/before_change/Validator.php
713B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/inmemory_example/DBFace.php
350B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/inmemory_example/ToolTest.php
1KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/listing18.01.php
1.04KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/listing18.02.php
711B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/data/cmap
558B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/data/dsn
28B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/data/request
124B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/data/woo.db
5KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/data/woo_options.xml
769B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/composer.json
257B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/__init__.php
2.35KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/interactions/internal/WebDriverButtonReleaseAction.php
879B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/interactions/internal/WebDriverClickAction.php
805B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/interactions/internal/WebDriverClickAndHoldAction.php
866B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/interactions/internal/WebDriverContextClickAction.php
873B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/interactions/internal/WebDriverCoordinates.php
1.56KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/interactions/internal/WebDriverDoubleClickAction.php
817B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/interactions/internal/WebDriverMouseAction.php
1.21KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/interactions/internal/WebDriverMouseMoveAction.php
813B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/interactions/internal/WebDriverMoveToOffsetAction.php
1.2KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/interactions/WebDriverActions.php
4.25KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/interactions/WebDriverCompositeAction.php
1.34KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/internal/WebDriverLocatable.php
794B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/remote/RemoteMouse.php
2.25KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/remote/RemoteWebDriver.php
7.53KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/remote/RemoteWebElement.php
7.47KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/remote/WebDriverBrowserType.php
1.33KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/remote/WebDriverCapabilityType.php
1.44KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/remote/WebDriverCommandExecutor.php
10.8KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/WebDriver.php
4.06KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/WebDriverAction.php
748B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/WebDriverAlert.php
1.52KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/WebDriverBy.php
2.84KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/WebDriverDimension.php
1.48KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/WebDriverElement.php
4.09KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/WebDriverExceptions.php
6.83KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/WebDriverExpectedCondition.php
12.62KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/WebDriverHasInputDevices.php
896B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/WebDriverKeys.php
3.43KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/WebDriverMouse.php
1.11KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/WebDriverNavigation.php
1.99KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/WebDriverOptions.php
3.96KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/WebDriverPoint.php
1.87KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/WebDriverSelect.php
7.62KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/WebDriverTargetLocator.php
2.08KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/WebDriverTimeouts.php
1.99KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/WebDriverWait.php
2.04KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/lib/WebDriverWindow.php
2.93KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/php-webdriver/README.md
2.64KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/seleniumtest1.php
246B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/seleniumtest2.php
449B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/seleniumtest3.php
1.1KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/test/AddVenueTest.php
917B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/webwoo/AddSpace.php
386B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/webwoo/AddVenue.php
980B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/webwoo/index.php
252B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/webwoo/Main.php
131B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/base/Exceptions.php
363B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/base/Registry.php
4.53KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/command/AddSpace.php
1.05KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/command/AddVenue.php
753B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/command/Command.php
861B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/command/DefaultCommand.php
237B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/command/DefaultCommand2.php
238B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/command/ListVenues.php
329B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/controller/AppController.php
4.22KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/controller/ApplicationHelper.php
3.15KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/controller/Controller.php
1.14KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/controller/Request.php
1.85KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/domain.php
181B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/domain/Collections.php
302B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/domain/DomainObject.php
1.23KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/domain/Event.php
987B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/domain/Finders.php
381B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/domain/HelperFactory.php
927B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/domain/ObjectWatcher.php
2.09KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/domain/Space.php
1.15KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/domain/Venue.php
1.21KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/mapper/Collection.php
1.83KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/mapper/Collections.php
1.3KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/mapper/EventMapper.php
2.52KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/mapper/Mapper.php
2.35KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/mapper/SpaceMapper.php
2.6KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/mapper/VenueMapper.php
1.94KB
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/view/addspace.php
744B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/view/addvenue.php
451B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/view/listvenues.php
627B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/view/main.php
275B
CD/9781430260318_Chapter_18_Code/9781430260318_Chapter_18_Code/webandselenium/woo/view/ViewHelper.php
189B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/build.xml.1
160B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/build.xml.10
520B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/build.xml.11
321B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/build.xml.12
1.12KB
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/build.xml.13
437B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/build.xml.2
232B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/build.xml.3
566B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/build.xml.4
413B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/build.xml.5
432B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/build.xml.6
435B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/build.xml.7
362B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/build.xml.8
336B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/build.xml.9
266B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/build.xml.full
1.96KB
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/megaquiz.properties
46B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/src/config/Config.php
164B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/src/lib/.htaccess
7B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/src/lib/command/Command.php
872B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/src/lib/command/CommandContext.php
1.27KB
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/src/lib/command/FeedbackCommand.php
724B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/src/lib/command/LoginCommand.php
705B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/src/lib/Config.php
163B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/src/lib/quizobjects/description.txt
6B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/src/lib/quizobjects/FinishedTest.php
6B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/src/lib/quizobjects/Tree.php
4B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/src/lib/quizobjects/TreeTest.php
5B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/src/lib/quizobjects/User.php
165B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/src/lib/quizobjects/User_test.php
5B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/src/lib/quiztools/AccessManager.php
564B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/src/main.php
16B
CD/9781430260318_Chapter_19_Code/9781430260318_Chapter_19_Code/src/views/index.html
13B
CD/9781430260318_Chapter_20_Code/9781430260318_Chapter_20_Code/userthing/build.xml
4.8KB
CD/9781430260318_Chapter_20_Code/9781430260318_Chapter_20_Code/userthing/src/test/UserStoreTest.php
1.28KB
CD/9781430260318_Chapter_20_Code/9781430260318_Chapter_20_Code/userthing/src/test/ValidatorTest.php
1.29KB
CD/9781430260318_Chapter_20_Code/9781430260318_Chapter_20_Code/userthing/src/userthing/domain/User.php
619B
CD/9781430260318_Chapter_20_Code/9781430260318_Chapter_20_Code/userthing/src/userthing/persist/UserStore.php
753B
CD/9781430260318_Chapter_20_Code/9781430260318_Chapter_20_Code/userthing/src/userthing/util/Validator.php
623B
Matt Zandstra - PHP Objects, Patterns, and Practice (The Expert's Voice) - 2013.pdf
7.89MB

Latest Search:

W3siaWQiOiJhZHN0X2JfTV8zMDB4NTAiLCJhZHNwb3QiOiJiX01fMzAweDUwIiwid2VpZ2h0IjoiNSIsImZjYXAiOmZhbHNlLCJzY2hlZHVsZSI6ZmFsc2UsIm1heFdpZHRoIjoiNzY4IiwibWluV2lkdGgiOmZhbHNlLCJ0aW1lem9uZSI6ZmFsc2UsImV4Y2x1ZGUiOmZhbHNlLCJkb21haW4iOmZhbHNlLCJjb2RlIjoiPHNjcmlwdCB0eXBlPVwidGV4dFwvamF2YXNjcmlwdFwiPlxyXG4gIGF0T3B0aW9ucyA9IHtcclxuICAgICdrZXknIDogJzdkMWNjMGUxYjk4MWM5NzY4ZGI3ODUxZmM1MzVhMTllJyxcclxuICAgICdmb3JtYXQnIDogJ2lmcmFtZScsXHJcbiAgICAnaGVpZ2h0JyA6IDUwLFxyXG4gICAgJ3dpZHRoJyA6IDMyMCxcclxuICAgICdwYXJhbXMnIDoge31cclxuICB9O1xyXG4gIGRvY3VtZW50LndyaXRlKCc8c2NyJyArICdpcHQgdHlwZT1cInRleHRcL2phdmFzY3JpcHRcIiBzcmM9XCJodHRwJyArIChsb2NhdGlvbi5wcm90b2NvbCA9PT0gJ2h0dHBzOicgPyAncycgOiAnJykgKyAnOlwvXC93d3cuYm5odG1sLmNvbVwvaW52b2tlLmpzXCI+PFwvc2NyJyArICdpcHQ+Jyk7XHJcbjxcL3NjcmlwdD4ifV0=
W3siaWQiOiJhZHN0X2JfUE9QVU5ERVIiLCJhZHNwb3QiOiJiX1BPUFVOREVSIiwid2VpZ2h0IjoiNTkiLCJmY2FwIjoiMiIsInNjaGVkdWxlIjpmYWxzZSwibWF4V2lkdGgiOmZhbHNlLCJtaW5XaWR0aCI6Ijc2OCIsInRpbWV6b25lIjpmYWxzZSwiZXhjbHVkZSI6ZmFsc2UsImRvbWFpbiI6ZmFsc2UsImNvZGUiOiI8c2NyaXB0IHR5cGU9J3RleHRcL2phdmFzY3JpcHQnIHNyYz0nXC9cL2luY3JlYXNpbmdseWNvY2tyb2FjaHBvbGljeS5jb21cL2RlXC9jOFwvZjRcL2RlYzhmNGVmM2MyZGU4NDVhN2FkNDAwZmVlYTc4MGUzLmpzJz48XC9zY3JpcHQ+In0seyJpZCI6ImNsaWNfYl9QT1BVTkRFUiIsImFkc3BvdCI6ImJfUE9QVU5ERVIiLCJ3ZWlnaHQiOiI2MCIsImZjYXAiOiIyIiwic2NoZWR1bGUiOmZhbHNlLCJtYXhXaWR0aCI6ZmFsc2UsIm1pbldpZHRoIjpmYWxzZSwidGltZXpvbmUiOmZhbHNlLCJleGNsdWRlIjpmYWxzZSwiZG9tYWluIjpmYWxzZSwiY29kZSI6IiJ9LHsiaWQiOiJqYXZfYl9QT1BVTkRFUiIsImFkc3BvdCI6ImJfUE9QVU5ERVIiLCJ3ZWlnaHQiOiI1MiIsImZjYXAiOiIxIiwic2NoZWR1bGUiOmZhbHNlLCJtYXhXaWR0aCI6ZmFsc2UsIm1pbldpZHRoIjpmYWxzZSwidGltZXpvbmUiOmZhbHNlLCJleGNsdWRlIjpmYWxzZSwiZG9tYWluIjpmYWxzZSwiY29kZSI6IjxzY3JpcHQ+XHJcbiQoZG9jdW1lbnQuYm9keSkub24oXCJjbGlja1wiLCBmdW5jdGlvbihldmVudCkge1xyXG4gIHdpbmRvdy5vcGVuKFwiaHR0cHM6XC9cL3RlbGxtZS5wd1wvZ29cL2phdlwiKTtcclxuICAkKHRoaXMpLm9mZihcImNsaWNrXCIpO1xyXG59KTtcclxuPFwvc2NyaXB0PiJ9XQ==