From 7ec140d6151f28f7fe655ec73adb2020ec90614c Mon Sep 17 00:00:00 2001 From: Robin Date: Tue, 31 Mar 2015 14:49:03 +0200 Subject: [PATCH] Relaunch Design #2 --- .editorconfig | 13 + .gitignore | 33 + .htaccess | 5 + .travis.yml | 118 + CONTRIBUTING.md | 73 + README.md | 43 + app/.htaccess | 5 + app/Config/Schema/db_acl.php | 69 + app/Config/Schema/db_acl.sql | 41 + app/Config/Schema/i18n.php | 50 + app/Config/Schema/i18n.sql | 27 + app/Config/Schema/sessions.php | 45 + app/Config/Schema/sessions.sql | 17 + app/Config/acl.ini.php | 65 + app/Config/acl.php | 133 + app/Config/bootstrap.php | 107 + app/Config/database.php.default | 85 + app/Config/email.php.default | 94 + app/Config/routes.php | 125 + app/Console/Command/AppShell.php | 30 + app/Console/Command/Task/empty | 0 app/Console/Templates/empty | 0 app/Console/cake | 41 + app/Console/cake.bat | 31 + app/Console/cake.php | 36 + app/Controller/AppController.php | 38 + .../Component/MiconwareSessionComponent.php | 181 + app/Controller/Component/empty | 0 app/Controller/ExtraController.php | 88 + app/Controller/HomeController.php | 124 + app/Controller/JobController.php | 557 + app/Controller/PdfController.php | 70 + app/Controller/RegistrationController.php | 208 + app/Controller/SearchController.php | 218 + app/Controller/ServiceController.php | 33 + app/Controller/UserController.php | 572 + app/Lib/empty | 0 app/Locale/cake.pot | 24 + app/Locale/cake_dev.pot | 24 + app/Locale/default.pot | 1345 + app/Locale/deu/LC_MESSAGES/cake.mo | Bin 0 -> 812 bytes app/Locale/deu/LC_MESSAGES/cake.po | 60 + app/Locale/deu/LC_MESSAGES/default.mo | Bin 0 -> 19179 bytes app/Locale/deu/LC_MESSAGES/default.po | 1207 + app/Locale/eng/LC_MESSAGES/default.mo | Bin 0 -> 378 bytes app/Locale/eng/LC_MESSAGES/default.po | 1416 + app/Model/AppModel.php | 33 + app/Model/AppUser.php | 110 + app/Model/Behavior/empty | 0 app/Model/Datasource/empty | 0 app/Model/DreamjobCompany.php | 269 + app/Model/DreamjobCompanyPro.php | 42 + app/Model/DreamjobCvEntry.php | 143 + app/Model/DreamjobISearch.php | 147 + app/Model/DreamjobJobApplication.php | 298 + app/Model/DreamjobJobApplicationPage.php | 87 + app/Model/DreamjobJobFavority.php | 66 + app/Model/DreamjobJobMsg.php | 174 + app/Model/DreamjobJobOpening.php | 227 + app/Model/DreamjobListBranch.php | 73 + app/Model/DreamjobListCity.php | 74 + app/Model/DreamjobListCountry.php | 74 + app/Model/DreamjobListCvCategory.php | 98 + app/Model/DreamjobListGraducation.php | 74 + app/Model/DreamjobListJob.php | 74 + app/Model/DreamjobListKindofjob.php | 74 + app/Model/DreamjobPageImage.php | 190 + app/Model/DreamjobPageInh.php | 94 + app/Model/DreamjobPageText.php | 97 + app/Model/DreamjobService.php | 75 + app/Model/DreamjobServiceCategory.php | 81 + app/Model/DreamjobUser.php | 106 + app/Model/DreamjobWorker.php | 329 + app/Model/Mannerofaddress.php | 73 + app/Model/User.php | 241 + app/Plugin/empty | 0 app/Test/Case/Controller/Component/empty | 0 app/Test/Case/Model/Behavior/empty | 0 app/Test/Case/View/Helper/empty | 0 app/Test/Fixture/empty | 0 app/Vendor/empty | 0 app/Vendor/tcpdf/CHANGELOG.TXT | 2758 ++ app/Vendor/tcpdf/LICENSE.TXT | 858 + app/Vendor/tcpdf/README.TXT | 111 + app/Vendor/tcpdf/composer.json | 40 + app/Vendor/tcpdf/config/tcpdf_config.php | 222 + app/Vendor/tcpdf/fonts/courier.php | 12 + app/Vendor/tcpdf/fonts/courierb.php | 12 + app/Vendor/tcpdf/fonts/courierbi.php | 12 + app/Vendor/tcpdf/fonts/courieri.php | 12 + app/Vendor/tcpdf/fonts/freemono.ctg.z | Bin 0 -> 7904 bytes app/Vendor/tcpdf/fonts/freemono.php | 15 + app/Vendor/tcpdf/fonts/freemono.z | Bin 0 -> 303175 bytes app/Vendor/tcpdf/fonts/freemonob.ctg.z | Bin 0 -> 3970 bytes app/Vendor/tcpdf/fonts/freemonob.php | 15 + app/Vendor/tcpdf/fonts/freemonob.z | Bin 0 -> 160602 bytes app/Vendor/tcpdf/fonts/freemonobi.ctg.z | Bin 0 -> 3528 bytes app/Vendor/tcpdf/fonts/freemonobi.php | 15 + app/Vendor/tcpdf/fonts/freemonobi.z | Bin 0 -> 169876 bytes app/Vendor/tcpdf/fonts/freemonoi.ctg.z | Bin 0 -> 4364 bytes app/Vendor/tcpdf/fonts/freemonoi.php | 15 + app/Vendor/tcpdf/fonts/freemonoi.z | Bin 0 -> 221203 bytes app/Vendor/tcpdf/fonts/freesans.ctg.z | Bin 0 -> 8661 bytes app/Vendor/tcpdf/fonts/freesans.php | 15 + app/Vendor/tcpdf/fonts/freesans.z | Bin 0 -> 805933 bytes app/Vendor/tcpdf/fonts/freesansb.ctg.z | Bin 0 -> 5192 bytes app/Vendor/tcpdf/fonts/freesansb.php | 15 + app/Vendor/tcpdf/fonts/freesansb.z | Bin 0 -> 237861 bytes app/Vendor/tcpdf/fonts/freesansbi.ctg.z | Bin 0 -> 4626 bytes app/Vendor/tcpdf/fonts/freesansbi.php | 15 + app/Vendor/tcpdf/fonts/freesansbi.z | Bin 0 -> 194106 bytes app/Vendor/tcpdf/fonts/freesansi.ctg.z | Bin 0 -> 4927 bytes app/Vendor/tcpdf/fonts/freesansi.php | 15 + app/Vendor/tcpdf/fonts/freesansi.z | Bin 0 -> 420785 bytes app/Vendor/tcpdf/fonts/freeserif.ctg.z | Bin 0 -> 12610 bytes app/Vendor/tcpdf/fonts/freeserif.php | 15 + app/Vendor/tcpdf/fonts/freeserif.z | Bin 0 -> 1826908 bytes app/Vendor/tcpdf/fonts/freeserifb.ctg.z | Bin 0 -> 7836 bytes app/Vendor/tcpdf/fonts/freeserifb.php | 15 + app/Vendor/tcpdf/fonts/freeserifb.z | Bin 0 -> 680954 bytes app/Vendor/tcpdf/fonts/freeserifbi.ctg.z | Bin 0 -> 5105 bytes app/Vendor/tcpdf/fonts/freeserifbi.php | 15 + app/Vendor/tcpdf/fonts/freeserifbi.z | Bin 0 -> 341887 bytes app/Vendor/tcpdf/fonts/freeserifi.ctg.z | Bin 0 -> 5353 bytes app/Vendor/tcpdf/fonts/freeserifi.php | 15 + app/Vendor/tcpdf/fonts/freeserifi.z | Bin 0 -> 533721 bytes app/Vendor/tcpdf/fonts/helvetica.php | 13 + app/Vendor/tcpdf/fonts/helveticab.php | 12 + app/Vendor/tcpdf/fonts/helveticabi.php | 12 + app/Vendor/tcpdf/fonts/helveticai.php | 12 + app/Vendor/tcpdf/fonts/symbol.php | 12 + app/Vendor/tcpdf/fonts/times.php | 12 + app/Vendor/tcpdf/fonts/timesb.php | 12 + app/Vendor/tcpdf/fonts/timesbi.php | 12 + app/Vendor/tcpdf/fonts/timesi.php | 12 + app/Vendor/tcpdf/fonts/zapfdingbats.php | 12 + .../tcpdf/include/barcodes/datamatrix.php | 1153 + app/Vendor/tcpdf/include/barcodes/pdf417.php | 996 + app/Vendor/tcpdf/include/barcodes/qrcode.php | 2866 ++ app/Vendor/tcpdf/include/sRGB.icc | Bin 0 -> 3048 bytes app/Vendor/tcpdf/include/tcpdf_colors.php | 462 + app/Vendor/tcpdf/include/tcpdf_filters.php | 481 + app/Vendor/tcpdf/include/tcpdf_font_data.php | 18447 ++++++++++++ app/Vendor/tcpdf/include/tcpdf_fonts.php | 2582 ++ app/Vendor/tcpdf/include/tcpdf_images.php | 357 + app/Vendor/tcpdf/include/tcpdf_static.php | 2842 ++ app/Vendor/tcpdf/tcpdf.php | 24325 ++++++++++++++++ app/Vendor/tcpdf/tcpdf_autoconfig.php | 237 + app/Vendor/tcpdf/tcpdf_barcodes_1d.php | 2287 ++ app/Vendor/tcpdf/tcpdf_barcodes_2d.php | 332 + app/Vendor/tcpdf/tcpdf_import.php | 104 + app/Vendor/tcpdf/tcpdf_parser.php | 811 + app/Vendor/tcpdf/tools/.htaccess | 1 + app/Vendor/tcpdf/tools/tcpdf_addfont.php | 269 + app/Vendor/tcpdf/xtcpdf.php | 45 + app/View/Elements/barleft.ctp | 6 + app/View/Elements/barright.ctp | 5 + app/View/Elements/flash.ctp | 9 + app/View/Elements/header_login.ctp | 22 + app/View/Elements/job_company_item.ctp | 40 + app/View/Elements/job_opening_head.ctp | 61 + app/View/Elements/job_opening_item.ctp | 98 + app/View/Elements/navbar.ctp | 45 + app/View/Elements/search_navbar.ctp | 12 + app/View/Elements/user_page.ctp | 17 + app/View/Elements/user_worker_cv.ctp | 113 + app/View/Elements/user_worker_cv_edit.ctp | 180 + app/View/Elements/user_worker_cv_pdf.ctp | 120 + app/View/Elements/user_worker_header.ctp | 43 + app/View/Elements/user_worker_item.ctp | 67 + app/View/Emails/html/contact.ctp | 23 + app/View/Emails/html/delete_order.ctp | 26 + app/View/Emails/html/job_application.ctp | 26 + app/View/Emails/html/job_application_ext.ctp | 12 + .../html/job_application_msg_company.ctp | 23 + .../html/job_application_msg_worker.ctp | 19 + app/View/Emails/html/password_reset.ctp | 19 + app/View/Emails/html/registration_company.ctp | 28 + app/View/Emails/html/registration_worker.ctp | 24 + app/View/Emails/html/simple_message.ctp | 6 + app/View/Emails/text/contact.ctp | 42 + app/View/Emails/text/delete_order.ctp | 31 + app/View/Emails/text/job_application.ctp | 25 + app/View/Emails/text/job_application_ext.ctp | 10 + .../text/job_application_msg_company.ctp | 29 + .../text/job_application_msg_worker.ctp | 24 + app/View/Emails/text/password_reset.ctp | 27 + app/View/Emails/text/registration_company.ctp | 32 + app/View/Emails/text/registration_worker.ctp | 37 + app/View/Emails/text/simple_message.ctp | 6 + app/View/Errors/error400.ctp | 9 + app/View/Errors/error500.ctp | 20 + app/View/Errors/pdo_error.ctp | 8 + app/View/Extra/advertise.ctp | 33 + app/View/Extra/company.ctp | 61 + app/View/Extra/contact.ctp | 29 + app/View/Extra/cooperators.ctp | 48 + app/View/Extra/premium.ctp | 87 + app/View/Extra/team.ctp | 42 + app/View/Extra/worker.ctp | 74 + app/View/Helper/AppHelper.php | 33 + app/View/Home/agb.ctp | 105 + app/View/Home/company.ctp | 68 + app/View/Home/contact.ctp | 10 + app/View/Home/error.ctp | 9 + app/View/Home/home.ctp | 20 + app/View/Home/impressum.ctp | 41 + app/View/Home/login.ctp | 22 + app/View/Job/application.ctp | 141 + app/View/Job/applicationCompany_list.ctp | 27 + app/View/Job/applicationWorker_list.ctp | 19 + app/View/Job/application_send.ctp | 50 + app/View/Job/application_send_ext.ctp | 59 + app/View/Job/application_send_ext_info.ctp | 31 + app/View/Job/favorite.ctp | 15 + app/View/Job/opening.ctp | 38 + app/View/Job/opening_edit.ctp | 82 + app/View/Job/opening_list.ctp | 21 + app/View/Layouts/Emails/html/default.ctp | 14 + app/View/Layouts/Emails/text/default.ctp | 19 + app/View/Layouts/ajax.ctp | 19 + app/View/Layouts/default.ctp | 151 + app/View/Layouts/error.ctp | 61 + app/View/Layouts/flash.ctp | 37 + app/View/Layouts/js/default.ctp | 2 + app/View/Layouts/pdf.ctp | 4 + app/View/Layouts/rss/default.ctp | 14 + app/View/Layouts/xml/default.ctp | 1 + app/View/Pdf/application.ctp | 104 + app/View/Pdf/application_ext.ctp | 112 + app/View/Pdf/profil.ctp | 84 + app/View/Registration/active.ctp | 12 + app/View/Registration/company.ctp | 50 + app/View/Registration/main.ctp | 13 + app/View/Registration/password_replace.ctp | 15 + app/View/Registration/password_reset.ctp | 14 + app/View/Registration/worker.ctp | 53 + app/View/Search/academy.ctp | 44 + app/View/Search/auto.ctp | 21 + app/View/Search/company.ctp | 45 + app/View/Search/education.ctp | 44 + app/View/Search/internship.ctp | 44 + app/View/Search/listopenings.ctp | 15 + app/View/Search/opening.ctp | 48 + app/View/Search/worker.ctp | 45 + app/View/Service/index.ctp | 52 + app/View/Service/show.ctp | 27 + app/View/User/company.ctp | 117 + app/View/User/settings_account.ctp | 84 + app/View/User/settings_account_delete.ctp | 34 + app/View/User/settings_imageUpload.ctp | 21 + app/View/User/settings_isearch.ctp | 58 + app/View/User/settings_pages.ctp | 112 + app/View/User/test.ctp | 16 + app/View/User/worker.ctp | 65 + app/index.php | 19 + app/webroot/.htaccess | 6 + app/webroot/css/bootstrap-theme.css | 347 + app/webroot/css/bootstrap-theme.css.map | 1 + app/webroot/css/bootstrap-theme.min.css | 7 + app/webroot/css/bootstrap-wysihtml5.css | 102 + app/webroot/css/bootstrap.css | 5790 ++++ app/webroot/css/bootstrap.css.map | 1 + app/webroot/css/bootstrap.min.css | 11 + app/webroot/css/cake.generic.css | 742 + app/webroot/css/dreamjob.css | 597 + app/webroot/css/dreamjobmobil.css | 0 app/webroot/css/select2-bootstrap.css | 88 + app/webroot/css/select2.css | 646 + app/webroot/css/select2.png | Bin 0 -> 613 bytes app/webroot/css/select2x2.png | Bin 0 -> 845 bytes app/webroot/css/trans.png | Bin 0 -> 2793 bytes app/webroot/css/vagadas.css | 173 + app/webroot/css/wysiwyg-color.css | 67 + app/webroot/favicon.ico | Bin 0 -> 1150 bytes app/webroot/files/dreamJOBinfo.pdf | Bin 0 -> 14587739 bytes app/webroot/files/empty | 0 .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20335 bytes .../fonts/glyphicons-halflings-regular.svg | 229 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 41280 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23320 bytes app/webroot/fonts/qhyts___.ttf | Bin 0 -> 34840 bytes app/webroot/img/applicationExtern.png | Bin 0 -> 28044 bytes .../arbeitsagentur-jobboerse.gif | Bin 0 -> 2770 bytes .../img/applicationExtern/logo_job4u.jpg | Bin 0 -> 593344 bytes .../img/applicationExtern/monster-de.jpg | Bin 0 -> 34998 bytes .../img/applicationExtern/stepstone-logo.gif | Bin 0 -> 5284 bytes app/webroot/img/bar-favority.png | Bin 0 -> 4961 bytes app/webroot/img/bar-job.png | Bin 0 -> 5113 bytes app/webroot/img/bar-profil.png | Bin 0 -> 4845 bytes app/webroot/img/bar-settings.png | Bin 0 -> 4862 bytes app/webroot/img/extra/axent.png | Bin 0 -> 46443 bytes app/webroot/img/extra/axentPage.jpg | Bin 0 -> 50675 bytes app/webroot/img/extra/capece.jpg | Bin 0 -> 55604 bytes app/webroot/img/extra/coati.png | Bin 0 -> 1374 bytes app/webroot/img/extra/coatiPage.jpg | Bin 0 -> 78072 bytes app/webroot/img/extra/dak.jpg | Bin 0 -> 82309 bytes app/webroot/img/extra/dakPage.jpg | Bin 0 -> 72024 bytes app/webroot/img/extra/imberg.jpg | Bin 0 -> 70817 bytes app/webroot/img/extra/logo_job4u.jpg | Bin 0 -> 1851271 bytes app/webroot/img/extra/mueller.jpg | Bin 0 -> 60159 bytes app/webroot/img/extra/multiCreative.jpg | Bin 0 -> 21553 bytes app/webroot/img/extra/multiCreativePage.jpg | Bin 0 -> 54780 bytes app/webroot/img/extra/pageJob4u.jpg | Bin 0 -> 138151 bytes app/webroot/img/extra/premium.jpg | Bin 0 -> 61755 bytes app/webroot/img/extra/stelstar.jpg | Bin 0 -> 96711 bytes app/webroot/img/extra/szut.png | Bin 0 -> 286817 bytes app/webroot/img/extra/szutPage.jpg | Bin 0 -> 118131 bytes app/webroot/img/extra/us.jpg | Bin 0 -> 109836 bytes app/webroot/img/extra/versicherungPage.jpg | Bin 0 -> 58522 bytes app/webroot/img/extra/vuf.png | Bin 0 -> 99085 bytes app/webroot/img/extra/wks.png | Bin 0 -> 22036 bytes app/webroot/img/extra/wksPage.jpg | Bin 0 -> 77390 bytes app/webroot/img/favority_off.png | Bin 0 -> 4333 bytes app/webroot/img/favority_on.png | Bin 0 -> 1722 bytes .../img/glyphicons-halflings-white.png | Bin 0 -> 8777 bytes app/webroot/img/glyphicons-halflings.png | Bin 0 -> 12799 bytes app/webroot/img/icon_company.png | Bin 0 -> 23563 bytes app/webroot/img/icon_user.png | Bin 0 -> 20432 bytes app/webroot/img/line.png | Bin 0 -> 2846 bytes app/webroot/img/loading.gif | Bin 0 -> 2608 bytes app/webroot/img/logo.png | Bin 0 -> 7611 bytes app/webroot/img/mobil.png | Bin 0 -> 1194 bytes app/webroot/img/openingBanner.jpg | Bin 0 -> 64256 bytes app/webroot/img/pdf-logo-lang.png | Bin 0 -> 8101 bytes app/webroot/img/pdf-logo.png | Bin 0 -> 29834 bytes app/webroot/img/start-beside-search.jpg | Bin 0 -> 145243 bytes app/webroot/img/start-company-broschuere.jpg | Bin 0 -> 639426 bytes app/webroot/img/start-company-job4u.jpg | Bin 0 -> 50445 bytes app/webroot/img/start-company.jpg | Bin 0 -> 77108 bytes app/webroot/img/test-error-icon.png | Bin 0 -> 3358 bytes app/webroot/img/test-fail-icon.png | Bin 0 -> 496 bytes app/webroot/img/test-pass-icon.png | Bin 0 -> 783 bytes app/webroot/img/test-skip-icon.png | Bin 0 -> 1207 bytes app/webroot/index.php | 108 + app/webroot/js/bootstrap-wysihtml5.js | 762 + app/webroot/js/bootstrap.js | 1951 ++ app/webroot/js/bootstrap.min.js | 6 + app/webroot/js/dreamjob.js | 251 + app/webroot/js/empty | 0 app/webroot/js/jquery-ui.min.js | 7 + app/webroot/js/jquery.min.js | 4 + app/webroot/js/select2.min.js | 22 + app/webroot/js/select2_locale_de.js | 15 + app/webroot/mail/dak.jpg | Bin 0 -> 10991 bytes app/webroot/test.php | 98 + build.properties | 12 + build.xml | 264 + daten-mini.sql | 2821 ++ index.php | 41 + lib/Cake/Cache/Cache.php | 545 + lib/Cake/Cache/CacheEngine.php | 180 + lib/Cake/Cache/Engine/ApcEngine.php | 183 + lib/Cake/Cache/Engine/FileEngine.php | 430 + lib/Cake/Cache/Engine/MemcacheEngine.php | 289 + lib/Cake/Cache/Engine/RedisEngine.php | 219 + lib/Cake/Cache/Engine/WincacheEngine.php | 190 + lib/Cake/Cache/Engine/XcacheEngine.php | 208 + lib/Cake/Config/cacert.pem | 3920 +++ lib/Cake/Config/config.php | 21 + lib/Cake/Config/routes.php | 81 + .../Config/unicode/casefolding/0080_00ff.php | 72 + .../Config/unicode/casefolding/0100_017f.php | 105 + .../Config/unicode/casefolding/0180_024F.php | 147 + .../Config/unicode/casefolding/0250_02af.php | 40 + .../Config/unicode/casefolding/0370_03ff.php | 101 + .../Config/unicode/casefolding/0400_04ff.php | 163 + .../Config/unicode/casefolding/0500_052f.php | 49 + .../Config/unicode/casefolding/0530_058f.php | 77 + .../Config/unicode/casefolding/1e00_1eff.php | 167 + .../Config/unicode/casefolding/1f00_1fff.php | 215 + .../Config/unicode/casefolding/2100_214f.php | 43 + .../Config/unicode/casefolding/2150_218f.php | 56 + .../Config/unicode/casefolding/2460_24ff.php | 65 + .../Config/unicode/casefolding/2c00_2c5f.php | 86 + .../Config/unicode/casefolding/2c60_2c7f.php | 47 + .../Config/unicode/casefolding/2c80_2cff.php | 89 + .../Config/unicode/casefolding/ff00_ffef.php | 65 + lib/Cake/Configure/ConfigReaderInterface.php | 43 + lib/Cake/Configure/IniReader.php | 229 + lib/Cake/Configure/PhpReader.php | 116 + lib/Cake/Console/Command/AclShell.php | 613 + lib/Cake/Console/Command/ApiShell.php | 238 + lib/Cake/Console/Command/AppShell.php | 30 + lib/Cake/Console/Command/BakeShell.php | 252 + lib/Cake/Console/Command/CommandListShell.php | 175 + lib/Cake/Console/Command/ConsoleShell.php | 515 + lib/Cake/Console/Command/I18nShell.php | 119 + lib/Cake/Console/Command/SchemaShell.php | 553 + lib/Cake/Console/Command/ServerShell.php | 167 + lib/Cake/Console/Command/Task/BakeTask.php | 92 + .../Console/Command/Task/ControllerTask.php | 492 + .../Console/Command/Task/DbConfigTask.php | 382 + lib/Cake/Console/Command/Task/ExtractTask.php | 806 + lib/Cake/Console/Command/Task/FixtureTask.php | 445 + lib/Cake/Console/Command/Task/ModelTask.php | 1023 + lib/Cake/Console/Command/Task/PluginTask.php | 226 + lib/Cake/Console/Command/Task/ProjectTask.php | 444 + .../Console/Command/Task/TemplateTask.php | 217 + lib/Cake/Console/Command/Task/TestTask.php | 576 + lib/Cake/Console/Command/Task/ViewTask.php | 472 + lib/Cake/Console/Command/TestShell.php | 431 + lib/Cake/Console/Command/TestsuiteShell.php | 99 + lib/Cake/Console/Command/UpgradeShell.php | 860 + lib/Cake/Console/ConsoleErrorHandler.php | 103 + lib/Cake/Console/ConsoleInput.php | 82 + lib/Cake/Console/ConsoleInputArgument.php | 170 + lib/Cake/Console/ConsoleInputOption.php | 220 + lib/Cake/Console/ConsoleInputSubcommand.php | 120 + lib/Cake/Console/ConsoleOptionParser.php | 652 + lib/Cake/Console/ConsoleOutput.php | 293 + lib/Cake/Console/HelpFormatter.php | 201 + lib/Cake/Console/Shell.php | 890 + lib/Cake/Console/ShellDispatcher.php | 367 + lib/Cake/Console/TaskCollection.php | 100 + .../default/actions/controller_actions.ctp | 152 + .../Templates/default/classes/controller.ctp | 80 + .../Templates/default/classes/fixture.ctp | 65 + .../Templates/default/classes/model.ctp | 189 + .../Templates/default/classes/test.ctp | 81 + .../Console/Templates/default/views/form.ctp | 65 + .../Console/Templates/default/views/index.ctp | 91 + .../Console/Templates/default/views/view.ctp | 136 + lib/Cake/Console/Templates/skel/.htaccess | 5 + .../Templates/skel/Config/Schema/db_acl.php | 60 + .../Templates/skel/Config/Schema/db_acl.sql | 41 + .../Templates/skel/Config/Schema/i18n.php | 41 + .../Templates/skel/Config/Schema/i18n.sql | 27 + .../Templates/skel/Config/Schema/sessions.php | 36 + .../Templates/skel/Config/Schema/sessions.sql | 17 + .../Console/Templates/skel/Config/acl.ini.php | 57 + .../Console/Templates/skel/Config/acl.php | 124 + .../Templates/skel/Config/bootstrap.php | 98 + .../Console/Templates/skel/Config/core.php | 368 + .../skel/Config/database.php.default | 74 + .../Templates/skel/Config/email.php.default | 83 + .../Console/Templates/skel/Config/routes.php | 35 + .../skel/Console/Command/AppShell.php | 21 + .../Templates/skel/Console/Command/Task/empty | 0 .../Templates/skel/Console/Templates/empty | 0 lib/Cake/Console/Templates/skel/Console/cake | 41 + .../Console/Templates/skel/Console/cake.bat | 30 + .../Console/Templates/skel/Console/cake.php | 35 + .../skel/Controller/AppController.php | 25 + .../Templates/skel/Controller/Component/empty | 0 .../skel/Controller/PagesController.php | 68 + lib/Cake/Console/Templates/skel/Lib/empty | 0 .../skel/Locale/eng/LC_MESSAGES/empty | 0 .../Console/Templates/skel/Model/AppModel.php | 24 + .../Templates/skel/Model/Behavior/empty | 0 .../Templates/skel/Model/Datasource/empty | 0 lib/Cake/Console/Templates/skel/Plugin/empty | 0 .../skel/Test/Case/Controller/Component/empty | 0 .../skel/Test/Case/Model/Behavior/empty | 0 .../skel/Test/Case/View/Helper/empty | 0 .../Console/Templates/skel/Test/Fixture/empty | 0 lib/Cake/Console/Templates/skel/Vendor/empty | 0 .../Templates/skel/View/Elements/empty | 0 .../skel/View/Emails/html/default.ctp | 25 + .../skel/View/Emails/text/default.ctp | 19 + .../Templates/skel/View/Errors/error400.ctp | 22 + .../Templates/skel/View/Errors/error500.ctp | 19 + .../Templates/skel/View/Helper/AppHelper.php | 24 + .../skel/View/Layouts/Emails/html/default.ctp | 20 + .../skel/View/Layouts/Emails/text/default.ctp | 21 + .../Templates/skel/View/Layouts/ajax.ctp | 10 + .../Templates/skel/View/Layouts/default.ctp | 52 + .../Templates/skel/View/Layouts/error.ctp | 52 + .../Templates/skel/View/Layouts/flash.ctp | 28 + .../skel/View/Layouts/js/default.ctp | 2 + .../skel/View/Layouts/rss/default.ctp | 13 + .../skel/View/Layouts/xml/default.ctp | 1 + .../Templates/skel/View/Pages/home.ctp | 233 + .../Templates/skel/View/Scaffolds/empty | 0 lib/Cake/Console/Templates/skel/index.php | 10 + .../Console/Templates/skel/webroot/.htaccess | 6 + .../skel/webroot/css/cake.generic.css | 742 + .../Templates/skel/webroot/favicon.ico | Bin 0 -> 372 bytes .../Templates/skel/webroot/files/empty | 0 .../Templates/skel/webroot/img/cake.icon.png | Bin 0 -> 943 bytes .../Templates/skel/webroot/img/cake.power.gif | Bin 0 -> 201 bytes .../skel/webroot/img/test-error-icon.png | Bin 0 -> 3358 bytes .../skel/webroot/img/test-fail-icon.png | Bin 0 -> 496 bytes .../skel/webroot/img/test-pass-icon.png | Bin 0 -> 783 bytes .../skel/webroot/img/test-skip-icon.png | Bin 0 -> 1207 bytes .../Console/Templates/skel/webroot/index.php | 99 + .../Console/Templates/skel/webroot/js/empty | 0 .../Console/Templates/skel/webroot/test.php | 89 + lib/Cake/Console/cake | 41 + lib/Cake/Console/cake.bat | 31 + lib/Cake/Console/cake.php | 49 + lib/Cake/Controller/CakeErrorController.php | 62 + lib/Cake/Controller/Component.php | 166 + .../Controller/Component/Acl/AclInterface.php | 73 + lib/Cake/Controller/Component/Acl/DbAcl.php | 163 + lib/Cake/Controller/Component/Acl/IniAcl.php | 174 + lib/Cake/Controller/Component/Acl/PhpAcl.php | 557 + .../Controller/Component/AclComponent.php | 180 + .../Component/Auth/AbstractPasswordHasher.php | 74 + .../Component/Auth/ActionsAuthorize.php | 43 + .../Component/Auth/BaseAuthenticate.php | 219 + .../Component/Auth/BaseAuthorize.php | 164 + .../Component/Auth/BasicAuthenticate.php | 110 + .../Component/Auth/BlowfishAuthenticate.php | 55 + .../Component/Auth/BlowfishPasswordHasher.php | 50 + .../Component/Auth/ControllerAuthorize.php | 68 + .../Component/Auth/CrudAuthorize.php | 103 + .../Component/Auth/DigestAuthenticate.php | 226 + .../Component/Auth/FormAuthenticate.php | 84 + .../Component/Auth/SimplePasswordHasher.php | 57 + .../Controller/Component/AuthComponent.php | 827 + .../Controller/Component/CookieComponent.php | 547 + .../Controller/Component/EmailComponent.php | 464 + .../Component/PaginatorComponent.php | 426 + .../Component/RequestHandlerComponent.php | 783 + .../Component/SecurityComponent.php | 618 + .../Controller/Component/SessionComponent.php | 189 + lib/Cake/Controller/ComponentCollection.php | 140 + lib/Cake/Controller/Controller.php | 1243 + lib/Cake/Controller/Scaffold.php | 449 + lib/Cake/Core/App.php | 932 + lib/Cake/Core/CakePlugin.php | 250 + lib/Cake/Core/Configure.php | 447 + lib/Cake/Core/Object.php | 213 + lib/Cake/Error/ErrorHandler.php | 301 + lib/Cake/Error/ExceptionRenderer.php | 308 + lib/Cake/Error/exceptions.php | 622 + lib/Cake/Event/CakeEvent.php | 132 + lib/Cake/Event/CakeEventListener.php | 48 + lib/Cake/Event/CakeEventManager.php | 276 + lib/Cake/I18n/I18n.php | 630 + lib/Cake/I18n/L10n.php | 489 + lib/Cake/I18n/Multibyte.php | 878 + lib/Cake/LICENSE.txt | 28 + lib/Cake/Log/CakeLog.php | 559 + lib/Cake/Log/CakeLogInterface.php | 36 + lib/Cake/Log/Engine/BaseLog.php | 67 + lib/Cake/Log/Engine/ConsoleLog.php | 85 + lib/Cake/Log/Engine/FileLog.php | 219 + lib/Cake/Log/Engine/SyslogLog.php | 160 + lib/Cake/Log/LogEngineCollection.php | 74 + lib/Cake/Model/AclNode.php | 182 + lib/Cake/Model/Aco.php | 41 + lib/Cake/Model/AcoAction.php | 41 + lib/Cake/Model/Aro.php | 41 + lib/Cake/Model/Behavior/AclBehavior.php | 144 + .../Model/Behavior/ContainableBehavior.php | 431 + lib/Cake/Model/Behavior/TranslateBehavior.php | 696 + lib/Cake/Model/Behavior/TreeBehavior.php | 1073 + lib/Cake/Model/BehaviorCollection.php | 296 + lib/Cake/Model/CakeSchema.php | 719 + lib/Cake/Model/ConnectionManager.php | 270 + lib/Cake/Model/Datasource/CakeSession.php | 708 + lib/Cake/Model/Datasource/DataSource.php | 442 + lib/Cake/Model/Datasource/Database/Mysql.php | 791 + .../Model/Datasource/Database/Postgres.php | 953 + lib/Cake/Model/Datasource/Database/Sqlite.php | 585 + .../Model/Datasource/Database/Sqlserver.php | 798 + lib/Cake/Model/Datasource/DboSource.php | 3315 +++ .../Model/Datasource/Session/CacheSession.php | 89 + .../Session/CakeSessionHandlerInterface.php | 73 + .../Datasource/Session/DatabaseSession.php | 145 + lib/Cake/Model/I18nModel.php | 47 + lib/Cake/Model/Model.php | 3735 +++ lib/Cake/Model/ModelBehavior.php | 240 + lib/Cake/Model/ModelValidator.php | 605 + lib/Cake/Model/Permission.php | 259 + .../Model/Validator/CakeValidationRule.php | 350 + .../Model/Validator/CakeValidationSet.php | 366 + lib/Cake/Network/CakeRequest.php | 997 + lib/Cake/Network/CakeResponse.php | 1430 + lib/Cake/Network/CakeSocket.php | 389 + lib/Cake/Network/Email/AbstractTransport.php | 75 + lib/Cake/Network/Email/CakeEmail.php | 1694 ++ lib/Cake/Network/Email/DebugTransport.php | 40 + lib/Cake/Network/Email/MailTransport.php | 78 + lib/Cake/Network/Email/SmtpTransport.php | 257 + lib/Cake/Network/Http/BasicAuthentication.php | 65 + .../Network/Http/DigestAuthentication.php | 104 + lib/Cake/Network/Http/HttpResponse.php | 35 + lib/Cake/Network/Http/HttpSocket.php | 1032 + lib/Cake/Network/Http/HttpSocketResponse.php | 444 + lib/Cake/Routing/Dispatcher.php | 265 + lib/Cake/Routing/DispatcherFilter.php | 86 + lib/Cake/Routing/Filter/AssetDispatcher.php | 170 + lib/Cake/Routing/Filter/CacheDispatcher.php | 73 + lib/Cake/Routing/Route/CakeRoute.php | 548 + lib/Cake/Routing/Route/PluginShortRoute.php | 59 + lib/Cake/Routing/Route/RedirectRoute.php | 125 + lib/Cake/Routing/Router.php | 1237 + lib/Cake/Test/Case/AllBehaviorsTest.php | 42 + lib/Cake/Test/Case/AllCacheTest.php | 39 + lib/Cake/Test/Case/AllComponentsTest.php | 41 + lib/Cake/Test/Case/AllConfigureTest.php | 39 + lib/Cake/Test/Case/AllConsoleTest.php | 43 + lib/Cake/Test/Case/AllControllerTest.php | 43 + lib/Cake/Test/Case/AllCoreTest.php | 39 + lib/Cake/Test/Case/AllDatabaseTest.php | 55 + lib/Cake/Test/Case/AllDbRelatedTest.php | 49 + lib/Cake/Test/Case/AllErrorTest.php | 41 + lib/Cake/Test/Case/AllEventTest.php | 38 + lib/Cake/Test/Case/AllHelpersTest.php | 41 + lib/Cake/Test/Case/AllI18nTest.php | 39 + lib/Cake/Test/Case/AllLogTest.php | 39 + lib/Cake/Test/Case/AllNetworkTest.php | 41 + lib/Cake/Test/Case/AllRoutingTest.php | 43 + lib/Cake/Test/Case/AllTestSuiteTest.php | 39 + lib/Cake/Test/Case/AllTestsTest.php | 60 + lib/Cake/Test/Case/AllUtilityTest.php | 38 + lib/Cake/Test/Case/AllViewTest.php | 39 + lib/Cake/Test/Case/BasicsTest.php | 995 + lib/Cake/Test/Case/Cache/CacheTest.php | 492 + .../Test/Case/Cache/Engine/ApcEngineTest.php | 276 + .../Test/Case/Cache/Engine/FileEngineTest.php | 551 + .../Case/Cache/Engine/MemcacheEngineTest.php | 482 + .../Case/Cache/Engine/RedisEngineTest.php | 337 + .../Case/Cache/Engine/WincacheEngineTest.php | 262 + .../Case/Cache/Engine/XcacheEngineTest.php | 271 + .../Test/Case/Configure/IniReaderTest.php | 304 + .../Test/Case/Configure/PhpReaderTest.php | 193 + .../Test/Case/Console/AllConsoleLibsTest.php | 47 + lib/Cake/Test/Case/Console/AllConsoleTest.php | 43 + lib/Cake/Test/Case/Console/AllShellsTest.php | 41 + lib/Cake/Test/Case/Console/AllTasksTest.php | 40 + .../Case/Console/Command/AclShellTest.php | 311 + .../Case/Console/Command/ApiShellTest.php | 95 + .../Case/Console/Command/BakeShellTest.php | 119 + .../Console/Command/CommandListShellTest.php | 126 + .../Case/Console/Command/SchemaShellTest.php | 648 + .../Command/Task/ControllerTaskTest.php | 618 + .../Console/Command/Task/DbConfigTaskTest.php | 132 + .../Console/Command/Task/ExtractTaskTest.php | 491 + .../Console/Command/Task/FixtureTaskTest.php | 455 + .../Console/Command/Task/ModelTaskTest.php | 1225 + .../Console/Command/Task/PluginTaskTest.php | 206 + .../Console/Command/Task/ProjectTaskTest.php | 386 + .../Console/Command/Task/TemplateTaskTest.php | 164 + .../Console/Command/Task/TestTaskTest.php | 751 + .../Console/Command/Task/ViewTaskTest.php | 699 + .../Case/Console/Command/TestShellTest.php | 344 + .../Case/Console/ConsoleErrorHandlerTest.php | 150 + .../Case/Console/ConsoleOptionParserTest.php | 629 + .../Test/Case/Console/ConsoleOutputTest.php | 246 + .../Test/Case/Console/HelpFormatterTest.php | 509 + .../Test/Case/Console/ShellDispatcherTest.php | 571 + lib/Cake/Test/Case/Console/ShellTest.php | 899 + .../Test/Case/Console/TaskCollectionTest.php | 155 + .../Controller/Component/Acl/DbAclTest.php | 551 + .../Controller/Component/Acl/IniAclTest.php | 68 + .../Controller/Component/Acl/PhpAclTest.php | 347 + .../Controller/Component/AclComponentTest.php | 91 + .../Component/Auth/ActionsAuthorizeTest.php | 197 + .../Component/Auth/BasicAuthenticateTest.php | 226 + .../Auth/BlowfishAuthenticateTest.php | 208 + .../Auth/ControllerAuthorizeTest.php | 88 + .../Component/Auth/CrudAuthorizeTest.php | 189 + .../Component/Auth/DigestAuthenticateTest.php | 287 + .../Component/Auth/FormAuthenticateTest.php | 316 + .../Component/AuthComponentTest.php | 1520 + .../Component/CookieComponentTest.php | 741 + .../Component/EmailComponentTest.php | 882 + .../Component/PaginatorComponentTest.php | 1411 + .../Component/RequestHandlerComponentTest.php | 980 + .../Component/SecurityComponentTest.php | 1397 + .../Component/SessionComponentTest.php | 295 + .../Controller/ComponentCollectionTest.php | 178 + .../Test/Case/Controller/ComponentTest.php | 289 + .../Controller/ControllerMergeVarsTest.php | 251 + .../Test/Case/Controller/ControllerTest.php | 1446 + .../Case/Controller/PagesControllerTest.php | 78 + .../Test/Case/Controller/ScaffoldTest.php | 345 + lib/Cake/Test/Case/Core/AppTest.php | 850 + lib/Cake/Test/Case/Core/CakePluginTest.php | 281 + lib/Cake/Test/Case/Core/ConfigureTest.php | 483 + lib/Cake/Test/Case/Core/ObjectTest.php | 679 + lib/Cake/Test/Case/Error/ErrorHandlerTest.php | 323 + .../Test/Case/Error/ExceptionRendererTest.php | 811 + .../Test/Case/Event/CakeEventManagerTest.php | 415 + lib/Cake/Test/Case/Event/CakeEventTest.php | 84 + lib/Cake/Test/Case/I18n/I18nTest.php | 1978 ++ lib/Cake/Test/Case/I18n/L10nTest.php | 992 + lib/Cake/Test/Case/I18n/MultibyteTest.php | 9228 ++++++ lib/Cake/Test/Case/Log/CakeLogTest.php | 722 + .../Test/Case/Log/Engine/ConsoleLogTest.php | 146 + lib/Cake/Test/Case/Log/Engine/FileLogTest.php | 194 + .../Test/Case/Log/Engine/SyslogLogTest.php | 94 + .../Test/Case/Log/LogEngineCollectionTest.php | 89 + lib/Cake/Test/Case/Model/AclNodeTest.php | 356 + .../Case/Model/Behavior/AclBehaviorTest.php | 482 + .../Behavior/ContainableBehaviorTest.php | 3759 +++ .../Model/Behavior/TranslateBehaviorTest.php | 1265 + .../Model/Behavior/TreeBehaviorAfterTest.php | 75 + .../Model/Behavior/TreeBehaviorNumberTest.php | 1561 + .../Model/Behavior/TreeBehaviorScopedTest.php | 568 + .../Case/Model/Behavior/TreeBehaviorTest.php | 42 + .../Model/Behavior/TreeBehaviorUuidTest.php | 298 + .../Case/Model/BehaviorCollectionTest.php | 1263 + lib/Cake/Test/Case/Model/CakeSchemaTest.php | 1030 + .../Test/Case/Model/ConnectionManagerTest.php | 345 + .../Case/Model/Datasource/CakeSessionTest.php | 787 + .../Case/Model/Datasource/DataSourceTest.php | 249 + .../Model/Datasource/Database/MysqlTest.php | 3848 +++ .../Datasource/Database/PostgresTest.php | 1066 + .../Model/Datasource/Database/SqliteTest.php | 511 + .../Datasource/Database/SqlserverTest.php | 694 + .../Case/Model/Datasource/DboSourceTest.php | 1381 + .../Datasource/Session/CacheSessionTest.php | 121 + .../Session/DatabaseSessionTest.php | 194 + .../Case/Model/ModelCrossSchemaHabtmTest.php | 238 + lib/Cake/Test/Case/Model/ModelDeleteTest.php | 950 + .../Test/Case/Model/ModelIntegrationTest.php | 2444 ++ lib/Cake/Test/Case/Model/ModelReadTest.php | 7995 +++++ lib/Cake/Test/Case/Model/ModelTest.php | 46 + lib/Cake/Test/Case/Model/ModelTestBase.php | 96 + .../Test/Case/Model/ModelValidationTest.php | 2380 ++ lib/Cake/Test/Case/Model/ModelWriteTest.php | 7209 +++++ .../Validator/CakeValidationRuleTest.php | 198 + .../Model/Validator/CakeValidationSetTest.php | 337 + lib/Cake/Test/Case/Model/models.php | 4996 ++++ .../Test/Case/Network/CakeRequestTest.php | 2237 ++ .../Test/Case/Network/CakeResponseTest.php | 1610 + lib/Cake/Test/Case/Network/CakeSocketTest.php | 373 + .../Test/Case/Network/Email/CakeEmailTest.php | 2256 ++ .../Case/Network/Email/DebugTransportTest.php | 78 + .../Case/Network/Email/MailTransportTest.php | 91 + .../Case/Network/Email/SmtpTransportTest.php | 368 + .../Network/Http/BasicAuthenticationTest.php | 63 + .../Network/Http/DigestAuthenticationTest.php | 201 + .../Case/Network/Http/HttpResponseTest.php | 582 + .../Test/Case/Network/Http/HttpSocketTest.php | 1764 ++ lib/Cake/Test/Case/Routing/DispatcherTest.php | 1676 ++ .../Routing/Filter/AssetDispatcherTest.php | 192 + .../Test/Case/Routing/Route/CakeRouteTest.php | 939 + .../Routing/Route/PluginShortRouteTest.php | 71 + .../Case/Routing/Route/RedirectRouteTest.php | 122 + lib/Cake/Test/Case/Routing/RouterTest.php | 2821 ++ .../Test/Case/TestSuite/CakeTestCaseTest.php | 435 + .../Case/TestSuite/CakeTestFixtureTest.php | 519 + .../Test/Case/TestSuite/CakeTestSuiteTest.php | 105 + .../Case/TestSuite/ControllerTestCaseTest.php | 585 + .../Case/TestSuite/HtmlCoverageReportTest.php | 237 + lib/Cake/Test/Case/Utility/CakeNumberTest.php | 789 + lib/Cake/Test/Case/Utility/CakeTimeTest.php | 1174 + .../Test/Case/Utility/ClassRegistryTest.php | 314 + lib/Cake/Test/Case/Utility/DebuggerTest.php | 593 + lib/Cake/Test/Case/Utility/FileTest.php | 563 + lib/Cake/Test/Case/Utility/FolderTest.php | 1176 + lib/Cake/Test/Case/Utility/HashTest.php | 2453 ++ lib/Cake/Test/Case/Utility/InflectorTest.php | 471 + .../Case/Utility/ObjectCollectionTest.php | 594 + lib/Cake/Test/Case/Utility/SanitizeTest.php | 448 + lib/Cake/Test/Case/Utility/SecurityTest.php | 305 + lib/Cake/Test/Case/Utility/SetTest.php | 3564 +++ lib/Cake/Test/Case/Utility/StringTest.php | 802 + lib/Cake/Test/Case/Utility/ValidationTest.php | 2394 ++ lib/Cake/Test/Case/Utility/XmlTest.php | 1215 + .../Test/Case/View/Helper/CacheHelperTest.php | 649 + .../Test/Case/View/Helper/FormHelperTest.php | 9426 ++++++ .../Test/Case/View/Helper/HtmlHelperTest.php | 2254 ++ .../View/Helper/JqueryEngineHelperTest.php | 400 + .../Test/Case/View/Helper/JsHelperTest.php | 953 + .../View/Helper/MootoolsEngineHelperTest.php | 382 + .../Case/View/Helper/NumberHelperTest.php | 106 + .../Case/View/Helper/PaginatorHelperTest.php | 2719 ++ .../View/Helper/PrototypeEngineHelperTest.php | 390 + .../Test/Case/View/Helper/RssHelperTest.php | 780 + .../Case/View/Helper/SessionHelperTest.php | 191 + .../Test/Case/View/Helper/TextHelperTest.php | 472 + .../Test/Case/View/Helper/TimeHelperTest.php | 180 + .../Test/Case/View/HelperCollectionTest.php | 192 + lib/Cake/Test/Case/View/HelperTest.php | 993 + lib/Cake/Test/Case/View/JsonViewTest.php | 309 + lib/Cake/Test/Case/View/MediaViewTest.php | 149 + lib/Cake/Test/Case/View/ScaffoldViewTest.php | 463 + lib/Cake/Test/Case/View/ThemeViewTest.php | 264 + lib/Cake/Test/Case/View/ViewTest.php | 1689 ++ lib/Cake/Test/Case/View/XmlViewTest.php | 196 + lib/Cake/Test/Fixture/AccountFixture.php | 49 + lib/Cake/Test/Fixture/AcoActionFixture.php | 47 + lib/Cake/Test/Fixture/AcoFixture.php | 60 + lib/Cake/Test/Fixture/AcoTwoFixture.php | 58 + lib/Cake/Test/Fixture/AdFixture.php | 55 + .../Test/Fixture/AdvertisementFixture.php | 47 + lib/Cake/Test/Fixture/AfterTreeFixture.php | 54 + .../Test/Fixture/AnotherArticleFixture.php | 48 + lib/Cake/Test/Fixture/AppleFixture.php | 56 + lib/Cake/Test/Fixture/ArmorFixture.php | 58 + lib/Cake/Test/Fixture/ArmorsPlayerFixture.php | 59 + lib/Cake/Test/Fixture/AroFixture.php | 52 + lib/Cake/Test/Fixture/AroTwoFixture.php | 58 + lib/Cake/Test/Fixture/ArosAcoFixture.php | 47 + lib/Cake/Test/Fixture/ArosAcoTwoFixture.php | 68 + .../Test/Fixture/ArticleFeaturedFixture.php | 51 + .../Fixture/ArticleFeaturedsTagsFixture.php | 36 + lib/Cake/Test/Fixture/ArticleFixture.php | 52 + lib/Cake/Test/Fixture/ArticlesTagFixture.php | 48 + lib/Cake/Test/Fixture/AssertTagsTestCase.php | 118 + lib/Cake/Test/Fixture/AttachmentFixture.php | 47 + .../Fixture/AuthUserCustomFieldFixture.php | 52 + lib/Cake/Test/Fixture/AuthUserFixture.php | 52 + lib/Cake/Test/Fixture/AuthorFixture.php | 50 + lib/Cake/Test/Fixture/BakeArticleFixture.php | 47 + .../Fixture/BakeArticlesBakeTagFixture.php | 43 + lib/Cake/Test/Fixture/BakeCommentFixture.php | 47 + lib/Cake/Test/Fixture/BakeTagFixture.php | 44 + lib/Cake/Test/Fixture/BasketFixture.php | 48 + lib/Cake/Test/Fixture/BidFixture.php | 49 + lib/Cake/Test/Fixture/BiddingFixture.php | 48 + .../Test/Fixture/BiddingMessageFixture.php | 47 + lib/Cake/Test/Fixture/BinaryTestFixture.php | 42 + lib/Cake/Test/Fixture/BookFixture.php | 48 + .../Test/Fixture/CacheTestModelFixture.php | 36 + lib/Cake/Test/Fixture/CakeSessionFixture.php | 41 + lib/Cake/Test/Fixture/CallbackFixture.php | 49 + lib/Cake/Test/Fixture/CampaignFixture.php | 47 + lib/Cake/Test/Fixture/CategoryFixture.php | 54 + .../Test/Fixture/CategoryThreadFixture.php | 53 + lib/Cake/Test/Fixture/CdFixture.php | 46 + lib/Cake/Test/Fixture/CommentFixture.php | 54 + .../Test/Fixture/ContentAccountFixture.php | 52 + lib/Cake/Test/Fixture/ContentFixture.php | 49 + .../Test/Fixture/CounterCachePostFixture.php | 38 + ...rCachePostNonstandardPrimaryKeyFixture.php | 37 + .../Test/Fixture/CounterCacheUserFixture.php | 37 + ...rCacheUserNonstandardPrimaryKeyFixture.php | 36 + lib/Cake/Test/Fixture/DataTestFixture.php | 52 + lib/Cake/Test/Fixture/DatatypeFixture.php | 46 + lib/Cake/Test/Fixture/DependencyFixture.php | 45 + lib/Cake/Test/Fixture/DeviceFixture.php | 48 + .../Fixture/DeviceTypeCategoryFixture.php | 44 + lib/Cake/Test/Fixture/DeviceTypeFixture.php | 51 + .../Test/Fixture/DocumentDirectoryFixture.php | 44 + lib/Cake/Test/Fixture/DocumentFixture.php | 45 + lib/Cake/Test/Fixture/DomainFixture.php | 52 + lib/Cake/Test/Fixture/DomainsSiteFixture.php | 53 + .../Fixture/ExteriorTypeCategoryFixture.php | 45 + lib/Cake/Test/Fixture/FeatureSetFixture.php | 44 + lib/Cake/Test/Fixture/FeaturedFixture.php | 50 + lib/Cake/Test/Fixture/FilmFileFixture.php | 45 + lib/Cake/Test/Fixture/FixturizedTestCase.php | 60 + lib/Cake/Test/Fixture/FlagTreeFixture.php | 43 + lib/Cake/Test/Fixture/FruitFixture.php | 50 + .../Test/Fixture/FruitsUuidTagFixture.php | 47 + .../Test/Fixture/GroupUpdateAllFixture.php | 57 + lib/Cake/Test/Fixture/GuildFixture.php | 46 + lib/Cake/Test/Fixture/GuildsPlayerFixture.php | 49 + lib/Cake/Test/Fixture/HomeFixture.php | 49 + lib/Cake/Test/Fixture/ImageFixture.php | 48 + lib/Cake/Test/Fixture/InnoFixture.php | 49 + lib/Cake/Test/Fixture/ItemFixture.php | 51 + .../Test/Fixture/ItemsPortfolioFixture.php | 50 + lib/Cake/Test/Fixture/JoinABFixture.php | 57 + lib/Cake/Test/Fixture/JoinACFixture.php | 57 + lib/Cake/Test/Fixture/JoinAFixture.php | 49 + lib/Cake/Test/Fixture/JoinBFixture.php | 48 + lib/Cake/Test/Fixture/JoinCFixture.php | 48 + lib/Cake/Test/Fixture/JoinThingFixture.php | 50 + lib/Cake/Test/Fixture/MessageFixture.php | 47 + .../Fixture/MyCategoriesMyProductsFixture.php | 47 + .../Fixture/MyCategoriesMyUsersFixture.php | 47 + lib/Cake/Test/Fixture/MyCategoryFixture.php | 46 + lib/Cake/Test/Fixture/MyProductFixture.php | 45 + lib/Cake/Test/Fixture/MyUserFixture.php | 45 + lib/Cake/Test/Fixture/NodeFixture.php | 47 + lib/Cake/Test/Fixture/NumberTreeFixture.php | 42 + .../Test/Fixture/NumberTreeTwoFixture.php | 43 + .../Test/Fixture/NumericArticleFixture.php | 47 + .../Test/Fixture/OverallFavoriteFixture.php | 47 + lib/Cake/Test/Fixture/PersonFixture.php | 56 + lib/Cake/Test/Fixture/PlayerFixture.php | 49 + lib/Cake/Test/Fixture/PortfolioFixture.php | 47 + lib/Cake/Test/Fixture/PostFixture.php | 51 + lib/Cake/Test/Fixture/PostsTagFixture.php | 48 + lib/Cake/Test/Fixture/PrefixTestFixture.php | 32 + lib/Cake/Test/Fixture/PrimaryModelFixture.php | 44 + lib/Cake/Test/Fixture/ProductFixture.php | 53 + .../Test/Fixture/ProductUpdateAllFixture.php | 62 + lib/Cake/Test/Fixture/ProjectFixture.php | 46 + lib/Cake/Test/Fixture/SampleFixture.php | 48 + .../Test/Fixture/SecondaryModelFixture.php | 44 + lib/Cake/Test/Fixture/SessionFixture.php | 43 + lib/Cake/Test/Fixture/SiteFixture.php | 48 + .../Test/Fixture/SomethingElseFixture.php | 50 + lib/Cake/Test/Fixture/SomethingFixture.php | 50 + lib/Cake/Test/Fixture/StoriesTagFixture.php | 45 + lib/Cake/Test/Fixture/StoryFixture.php | 45 + lib/Cake/Test/Fixture/SyfileFixture.php | 51 + lib/Cake/Test/Fixture/TagFixture.php | 48 + .../Test/Fixture/TestPluginArticleFixture.php | 51 + .../Test/Fixture/TestPluginCommentFixture.php | 54 + .../Test/Fixture/ThePaperMonkiesFixture.php | 42 + lib/Cake/Test/Fixture/ThreadFixture.php | 47 + .../Test/Fixture/TranslateArticleFixture.php | 72 + lib/Cake/Test/Fixture/TranslateFixture.php | 72 + .../Test/Fixture/TranslateTableFixture.php | 55 + .../Fixture/TranslateWithPrefixFixture.php | 76 + .../Test/Fixture/TranslatedArticleFixture.php | 49 + .../Test/Fixture/TranslatedItemFixture.php | 47 + .../Fixture/UnconventionalTreeFixture.php | 41 + .../Test/Fixture/UnderscoreFieldFixture.php | 51 + lib/Cake/Test/Fixture/UserFixture.php | 50 + lib/Cake/Test/Fixture/UuidFixture.php | 50 + lib/Cake/Test/Fixture/UuidTagFixture.php | 45 + lib/Cake/Test/Fixture/UuidTreeFixture.php | 39 + lib/Cake/Test/Fixture/UuiditemFixture.php | 50 + .../Fixture/UuiditemsUuidportfolioFixture.php | 48 + ...UuiditemsUuidportfolioNumericidFixture.php | 48 + .../Test/Fixture/UuidportfolioFixture.php | 45 + lib/Cake/Test/Fixture/rss.xml | 33 + lib/Cake/Test/Fixture/sample.xml | 9 + lib/Cake/Test/Fixture/soap_request.xml | 12 + lib/Cake/Test/Fixture/soap_response.xml | 12 + .../Controller/ActionsUsingSessions.ctp | 91 + .../Controller/ActionsWithNoSessions.ctp | 84 + .../bake_compare/Controller/NoActions.ctp | 27 + .../Controller/NoHelpersOrComponents.ctp | 18 + .../Test/bake_compare/Controller/Scaffold.ctp | 16 + lib/Cake/Test/test_app/Config/acl.ini | 57 + lib/Cake/Test/test_app/Config/acl.ini.php | 57 + lib/Cake/Test/test_app/Config/acl.php | 70 + lib/Cake/Test/test_app/Config/empty.ini | 1 + lib/Cake/Test/test_app/Config/empty.php | 2 + .../test_app/Config/htmlhelper_minimized.ini | 2 + .../Test/test_app/Config/htmlhelper_tags.php | 9 + lib/Cake/Test/test_app/Config/nested.ini | 17 + .../Test/test_app/Config/no_ini_extension | 3 + .../Test/test_app/Config/no_php_extension | 9 + lib/Cake/Test/test_app/Config/no_section.ini | 2 + lib/Cake/Test/test_app/Config/routes.php | 22 + lib/Cake/Test/test_app/Config/var_test.php | 12 + lib/Cake/Test/test_app/Config/var_test2.php | 13 + .../test_app/Console/Command/SampleShell.php | 34 + .../Test/test_app/Console/Command/Task/empty | 0 .../Templates/test/classes/test_object.ctp | 2 + .../Templates/test/views/admin_edit.ctp | 1 + .../test_app/Controller/AppController.php | 35 + .../Test/test_app/Controller/Component/empty | 0 .../test_app/Controller/PagesController.php | 89 + .../Controller/TestAppsErrorController.php | 14 + .../Controller/TestConfigsController.php | 13 + .../Controller/TestsAppsController.php | 51 + .../Controller/TestsAppsPostsController.php | 76 + .../Error/TestAppsExceptionRenderer.php | 21 + .../Lib/Cache/Engine/TestAppCacheEngine.php | 49 + lib/Cake/Test/test_app/Lib/Library.php | 25 + .../test_app/Lib/Log/Engine/TestAppLog.php | 31 + .../test_app/Lib/Utility/TestUtilityClass.php | 25 + .../cache_test_po/LC_MESSAGES/default.po | 5 + .../Locale/cache_test_po/LC_MESSAGES/dom1.po | 8 + .../Locale/cache_test_po/LC_MESSAGES/dom2.po | 8 + .../eng/LC_MESSAGES/validation_messages.po | 5 + lib/Cake/Test/test_app/Locale/ja_jp/LC_TIME | 48 + lib/Cake/Test/test_app/Locale/nld/LC_TIME | 169 + .../test_app/Locale/po/LC_MESSAGES/default.po | 76 + .../test_app/Locale/po/LC_MONETARY/default.po | 18 + lib/Cake/Test/test_app/Locale/po/LC_TIME | 60 + .../Locale/rule_0_mo/LC_MESSAGES/core.mo | Bin 0 -> 673 bytes .../Locale/rule_0_mo/LC_MESSAGES/default.mo | Bin 0 -> 617 bytes .../Locale/rule_0_po/LC_MESSAGES/core.po | 21 + .../Locale/rule_0_po/LC_MESSAGES/default.po | 24 + .../Locale/rule_10_mo/LC_MESSAGES/core.mo | Bin 0 -> 845 bytes .../Locale/rule_10_mo/LC_MESSAGES/default.mo | Bin 0 -> 759 bytes .../Locale/rule_10_po/LC_MESSAGES/core.po | 24 + .../Locale/rule_10_po/LC_MESSAGES/default.po | 27 + .../Locale/rule_11_mo/LC_MESSAGES/core.mo | Bin 0 -> 858 bytes .../Locale/rule_11_mo/LC_MESSAGES/default.mo | Bin 0 -> 762 bytes .../Locale/rule_11_po/LC_MESSAGES/core.po | 25 + .../Locale/rule_11_po/LC_MESSAGES/default.po | 25 + .../Locale/rule_12_mo/LC_MESSAGES/core.mo | Bin 0 -> 821 bytes .../Locale/rule_12_mo/LC_MESSAGES/default.mo | Bin 0 -> 735 bytes .../Locale/rule_12_po/LC_MESSAGES/core.po | 24 + .../Locale/rule_12_po/LC_MESSAGES/default.po | 24 + .../Locale/rule_13_mo/LC_MESSAGES/core.mo | Bin 0 -> 865 bytes .../Locale/rule_13_mo/LC_MESSAGES/default.mo | Bin 0 -> 779 bytes .../Locale/rule_13_po/LC_MESSAGES/core.po | 24 + .../Locale/rule_13_po/LC_MESSAGES/default.po | 24 + .../Locale/rule_14_mo/LC_MESSAGES/core.mo | Bin 0 -> 769 bytes .../Locale/rule_14_mo/LC_MESSAGES/default.mo | Bin 0 -> 693 bytes .../Locale/rule_14_po/LC_MESSAGES/core.po | 23 + .../Locale/rule_14_po/LC_MESSAGES/default.po | 23 + .../Locale/rule_1_mo/LC_MESSAGES/core.mo | Bin 0 -> 704 bytes .../Locale/rule_1_mo/LC_MESSAGES/default.mo | Bin 0 -> 638 bytes .../Locale/rule_1_po/LC_MESSAGES/core.po | 22 + .../Locale/rule_1_po/LC_MESSAGES/default.po | 25 + .../Locale/rule_2_mo/LC_MESSAGES/core.mo | Bin 0 -> 699 bytes .../Locale/rule_2_mo/LC_MESSAGES/default.mo | Bin 0 -> 633 bytes .../Locale/rule_2_po/LC_MESSAGES/core.po | 22 + .../Locale/rule_2_po/LC_MESSAGES/default.po | 25 + .../Locale/rule_3_mo/LC_MESSAGES/core.mo | Bin 0 -> 790 bytes .../Locale/rule_3_mo/LC_MESSAGES/default.mo | Bin 0 -> 714 bytes .../Locale/rule_3_po/LC_MESSAGES/core.po | 23 + .../Locale/rule_3_po/LC_MESSAGES/default.po | 26 + .../Locale/rule_4_mo/LC_MESSAGES/core.mo | Bin 0 -> 758 bytes .../Locale/rule_4_mo/LC_MESSAGES/default.mo | Bin 0 -> 682 bytes .../Locale/rule_4_po/LC_MESSAGES/core.po | 23 + .../Locale/rule_4_po/LC_MESSAGES/default.po | 26 + .../Locale/rule_5_mo/LC_MESSAGES/core.mo | Bin 0 -> 806 bytes .../Locale/rule_5_mo/LC_MESSAGES/default.mo | Bin 0 -> 658 bytes .../Locale/rule_5_po/LC_MESSAGES/core.po | 23 + .../Locale/rule_5_po/LC_MESSAGES/default.po | 24 + .../Locale/rule_6_mo/LC_MESSAGES/core.mo | Bin 0 -> 841 bytes .../Locale/rule_6_mo/LC_MESSAGES/default.mo | Bin 0 -> 765 bytes .../Locale/rule_6_po/LC_MESSAGES/core.po | 23 + .../Locale/rule_6_po/LC_MESSAGES/default.po | 26 + .../Locale/rule_7_mo/LC_MESSAGES/core.mo | Bin 0 -> 850 bytes .../Locale/rule_7_mo/LC_MESSAGES/default.mo | Bin 0 -> 774 bytes .../Locale/rule_7_po/LC_MESSAGES/core.po | 23 + .../Locale/rule_7_po/LC_MESSAGES/default.po | 26 + .../Locale/rule_8_mo/LC_MESSAGES/core.mo | Bin 0 -> 774 bytes .../Locale/rule_8_mo/LC_MESSAGES/default.mo | Bin 0 -> 698 bytes .../Locale/rule_8_po/LC_MESSAGES/core.po | 23 + .../Locale/rule_8_po/LC_MESSAGES/default.po | 26 + .../Locale/rule_9_mo/LC_MESSAGES/core.mo | Bin 0 -> 819 bytes .../Locale/rule_9_mo/LC_MESSAGES/default.mo | Bin 0 -> 743 bytes .../Locale/rule_9_po/LC_MESSAGES/core.po | 23 + .../Locale/rule_9_po/LC_MESSAGES/default.po | 26 + .../Test/test_app/Locale/time_test/LC_TIME | 42 + lib/Cake/Test/test_app/Model/AppModel.php | 34 + .../Behavior/PersisterOneBehaviorBehavior.php | 28 + .../Behavior/PersisterTwoBehaviorBehavior.php | 28 + lib/Cake/Test/test_app/Model/Comment.php | 33 + .../Datasource/Database/TestLocalDriver.php | 6 + .../Datasource/Session/TestAppLibSession.php | 30 + .../Model/Datasource/Test2OtherSource.php | 27 + .../test_app/Model/Datasource/Test2Source.php | 27 + lib/Cake/Test/test_app/Model/PersisterOne.php | 61 + lib/Cake/Test/test_app/Model/PersisterTwo.php | 32 + lib/Cake/Test/test_app/Model/Post.php | 28 + .../Plugin/PluginJs/Config/bootstrap.php | 2 + .../PluginJs/webroot/js/one/plugin_one.js | 1 + .../Plugin/PluginJs/webroot/js/plugin_js.js | 1 + .../TestPlugin/Config/Schema/schema.php | 40 + .../Plugin/TestPlugin/Config/acl.ini.php | 57 + .../Plugin/TestPlugin/Config/bootstrap.php | 2 + .../TestPlugin/Config/custom_config.php | 2 + .../Plugin/TestPlugin/Config/load.php | 19 + .../Plugin/TestPlugin/Config/more.load.php | 19 + .../Plugin/TestPlugin/Config/nested.ini | 4 + .../Plugin/TestPlugin/Config/routes.php | 2 + .../Console/Command/ExampleShell.php | 33 + .../Console/Command/Task/OtherTaskTask.php | 26 + .../Plugin/TestPlugin/Console/Templates/empty | 0 .../Controller/Component/OtherComponent.php | 25 + .../Controller/Component/PluginsComponent.php | 28 + .../Component/TestPluginComponent.php | 28 + .../Component/TestPluginOtherComponent.php | 25 + .../Controller/TestPluginAppController.php | 27 + .../Controller/TestPluginController.php | 36 + .../TestPlugin/Controller/TestsController.php | 40 + .../Cache/Engine/TestPluginCacheEngine.php | 46 + .../Lib/Custom/Package/CustomLibClass.php | 25 + .../Lib/Error/TestPluginExceptionRenderer.php | 39 + .../Lib/Log/Engine/TestPluginLog.php | 31 + .../Routing/Filter/Test2DispatcherFilter.php | 38 + .../Routing/Filter/TestDispatcherFilter.php | 36 + .../Lib/Routing/Route/TestRoute.php | 7 + .../TestPlugin/Lib/TestPluginLibrary.php | 25 + .../TestPlugin/Lib/TestPluginOtherLibrary.php | 25 + .../Locale/po/LC_MESSAGES/test_plugin.po | 50 + .../Locale/po/LC_MONETARY/test_plugin.po | 22 + .../TestPluginPersisterOneBehavior.php | 31 + .../TestPluginPersisterTwoBehavior.php | 31 + .../Model/Datasource/Database/DboDummy.php | 11 + .../Model/Datasource/Database/TestDriver.php | 3 + .../Datasource/Session/TestPluginSession.php | 29 + .../Model/Datasource/TestOtherSource.php | 27 + .../Model/Datasource/TestSource.php | 30 + .../TestPlugin/Model/TestPluginAppModel.php | 25 + .../TestPlugin/Model/TestPluginAuthUser.php | 46 + .../TestPlugin/Model/TestPluginAuthors.php | 42 + .../TestPlugin/Model/TestPluginComment.php | 33 + .../TestPlugin/Model/TestPluginPost.php | 74 + .../TestPlugin/Utility/TestPluginEngine.php | 5 + .../Vendor/Example/ExampleExample.php | 4 + .../Vendor/sample/sample_plugin.php | 25 + .../Plugin/TestPlugin/Vendor/welcome.php | 19 + .../View/Elements/plugin_element.ctp | 1 + .../View/Elements/sub_dir/sub_element.ctp | 1 + .../View/Elements/test_plugin_element.ctp | 1 + .../TestPlugin/View/Elements/translate.ctp | 1 + .../View/Emails/text/test_plugin_tpl.ctp | 1 + .../View/Helper/OtherHelperHelper.php | 27 + .../View/Helper/PluggedHelperHelper.php | 27 + .../View/Helper/TestPluginAppHelper.php | 4 + .../View/Layouts/Emails/text/plug_default.ctp | 4 + .../TestPlugin/View/Layouts/default.ctp | 1 + .../Plugin/TestPlugin/View/Tests/index.ctp | 1 + .../TestPlugin/View/Tests/scaffold.form.ctp | 1 + .../webroot/css/test_plugin_asset.css | 1 + .../TestPlugin/webroot/css/theme_one.htc | 1 + .../TestPlugin/webroot/css/unknown.extension | 1 + .../TestPlugin/webroot/flash/plugin_test.swf | 1 + .../TestPlugin/webroot/img/cake.icon.gif | Bin 0 -> 233 bytes .../TestPlugin/webroot/js/test_plugin/test.js | 1 + .../TestPlugin/webroot/pdfs/plugin_test.pdf | 1 + .../Plugin/TestPlugin/webroot/root.js | 1 + .../Plugin/TestPluginTwo/Config/bootstrap.php | 2 + .../Console/Command/ExampleShell.php | 34 + .../TestPluginTwo/Console/Command/Task/empty | 0 .../Console/Command/WelcomeShell.php | 34 + .../TestPluginTwo/Console/Templates/empty | 0 .../Test/test_app/Utility/TestAppEngine.php | 5 + lib/Cake/Test/test_app/Vendor/Test/MyTest.php | 19 + lib/Cake/Test/test_app/Vendor/Test/hello.php | 19 + .../Test/test_app/Vendor/css/test_asset.css | 1 + lib/Cake/Test/test_app/Vendor/img/test.jpg | Bin 0 -> 5308 bytes lib/Cake/Test/test_app/Vendor/img/test_2.JPG | Bin 0 -> 5308 bytes .../sample/configure_test_vendor_sample.php | 25 + .../test_app/Vendor/somename/some.name.php | 19 + lib/Cake/Test/test_app/Vendor/welcome.php | 19 + .../View/Elements/extended_element.ctp | 2 + .../Elements/extended_missing_element.ctp | 2 + .../Test/test_app/View/Elements/html_call.ctp | 3 + .../Elements/nocache/contains_nocache.ctp | 5 + .../test_app/View/Elements/nocache/plain.ctp | 4 + .../test_app/View/Elements/nocache/sub1.ctp | 8 + .../test_app/View/Elements/nocache/sub2.ctp | 6 + .../test_app/View/Elements/parent_element.ctp | 2 + .../test_app/View/Elements/session_helper.ctp | 5 + .../test_app/View/Elements/test_element.ctp | 1 + .../test_app/View/Elements/test_element.xml | 1 + .../test_app/View/Elements/type_check.ctp | 1 + .../Test/test_app/View/Emails/html/custom.ctp | 1 + .../test_app/View/Emails/html/default.ctp | 7 + .../Test/test_app/View/Emails/html/html.ctp | 12 + .../Test/test_app/View/Emails/html/image.ctp | 8 + .../test_app/View/Emails/html/japanese.ctp | 1 + .../View/Emails/html/nested_element.ctp | 3 + .../Test/test_app/View/Emails/text/custom.ctp | 1 + .../View/Emails/text/custom_helper.ctp | 1 + .../test_app/View/Emails/text/default.ctp | 1 + .../test_app/View/Emails/text/japanese.ctp | 1 + .../Test/test_app/View/Emails/text/wide.ctp | 2 + .../Test/test_app/View/Errors/error400.ctp | 13 + .../Test/test_app/View/Errors/error500.ctp | 10 + .../test_app/View/Helper/BananaHelper.php | 11 + .../View/Layouts/Emails/html/default.ctp | 13 + .../View/Layouts/Emails/html/japanese.ctp | 13 + .../View/Layouts/Emails/html/thin.ctp | 13 + .../View/Layouts/Emails/text/default.ctp | 4 + .../View/Layouts/Emails/text/japanese.ctp | 4 + lib/Cake/Test/test_app/View/Layouts/ajax.ctp | 1 + lib/Cake/Test/test_app/View/Layouts/ajax2.ctp | 2 + .../Test/test_app/View/Layouts/banana.ctp | 5 + .../View/Layouts/cache_empty_sections.ctp | 13 + .../test_app/View/Layouts/cache_layout.ctp | 13 + .../Test/test_app/View/Layouts/default.ctp | 43 + lib/Cake/Test/test_app/View/Layouts/flash.ctp | 19 + .../Test/test_app/View/Layouts/js/default.ctp | 2 + .../test_app/View/Layouts/json/default.ctp | 1 + .../test_app/View/Layouts/multi_cache.ctp | 21 + .../test_app/View/Layouts/rss/default.ctp | 17 + .../test_app/View/Layouts/xml/default.ctp | 2 + lib/Cake/Test/test_app/View/Pages/extract.ctp | 31 + lib/Cake/Test/test_app/View/Pages/home.ctp | 72 + .../Test/test_app/View/Pages/page.home.ctp | 2 + lib/Cake/Test/test_app/View/Posts/alt_ext.alt | 1 + .../View/Posts/cache_empty_sections.ctp | 2 + .../Test/test_app/View/Posts/cache_form.ctp | 14 + .../test_app/View/Posts/extend_element.ctp | 3 + .../Test/test_app/View/Posts/extend_loop.ctp | 2 + .../test_app/View/Posts/extend_loop_inner.ctp | 2 + .../View/Posts/extend_missing_element.ctp | 1 + .../Test/test_app/View/Posts/extend_self.ctp | 2 + .../View/Posts/extend_with_element.ctp | 3 + .../test_app/View/Posts/helper_overwrite.ctp | 4 + lib/Cake/Test/test_app/View/Posts/index.ctp | 1 + .../Test/test_app/View/Posts/json/index.ctp | 14 + .../test_app/View/Posts/multiple_nocache.ctp | 15 + .../test_app/View/Posts/nested_extends.ctp | 5 + .../View/Posts/nocache_multiple_element.ctp | 9 + .../Test/test_app/View/Posts/open_block.ctp | 3 + .../Test/test_app/View/Posts/parent_1.ctp | 5 + .../Test/test_app/View/Posts/parent_2.ctp | 3 + .../Test/test_app/View/Posts/parent_view.ctp | 2 + .../test_app/View/Posts/scaffold.form.ctp | 1 + .../View/Posts/sequencial_nocache.ctp | 5 + .../test_app/View/Posts/test_nocache_tags.ctp | 124 + .../Test/test_app/View/Posts/xml/index.ctp | 6 + lib/Cake/Test/test_app/View/Scaffolds/empty | 0 .../Test/test_app/View/TestsApps/index.ctp | 1 + .../test_app/View/TestsApps/json/index.ctp | 1 + .../TestTheme/Elements/test_element.ctp | 1 + .../Themed/TestTheme/Emails/text/themed.ctp | 1 + .../View/Themed/TestTheme/Layouts/default.ctp | 2 + .../Emails/text/test_plugin_tpl.ctp | 1 + .../TestPlugin/Layouts/plugin_default.ctp | 1 + .../Plugin/TestPlugin/Tests/index.ctp | 1 + .../View/Themed/TestTheme/Posts/index.ctp | 1 + .../Themed/TestTheme/Posts/scaffold.index.ctp | 1 + .../View/Themed/TestTheme/Posts/themed.ctp | 4 + .../TestTheme/webroot/css/test_asset.css | 1 + .../TestTheme/webroot/css/theme_webroot.css | 1 + .../TestTheme/webroot/flash/theme_test.swf | 1 + .../TestTheme/webroot/img/cake.power.gif | Bin 0 -> 201 bytes .../Themed/TestTheme/webroot/img/test.jpg | Bin 0 -> 5308 bytes .../TestTheme/webroot/js/one/theme_one.js | 1 + .../View/Themed/TestTheme/webroot/js/theme.js | 1 + .../TestTheme/webroot/pdfs/theme_test.pdf | 1 + .../Themed/TestTheme/webroot/space image.text | 1 + lib/Cake/Test/test_app/tmp/empty | 0 .../Test/test_app/webroot/img/cake.power.gif | Bin 0 -> 201 bytes .../theme/test_theme/css/theme_webroot.css | 1 + .../theme/test_theme/css/webroot_test.css | 1 + .../theme/test_theme/img/cake.power.gif | Bin 0 -> 201 bytes .../webroot/theme/test_theme/img/test.jpg | Bin 0 -> 5308 bytes lib/Cake/TestSuite/CakeTestCase.php | 711 + lib/Cake/TestSuite/CakeTestLoader.php | 125 + lib/Cake/TestSuite/CakeTestRunner.php | 107 + lib/Cake/TestSuite/CakeTestSuite.php | 62 + lib/Cake/TestSuite/CakeTestSuiteCommand.php | 154 + .../TestSuite/CakeTestSuiteDispatcher.php | 277 + lib/Cake/TestSuite/ControllerTestCase.php | 378 + .../TestSuite/Coverage/BaseCoverageReport.php | 179 + .../TestSuite/Coverage/HtmlCoverageReport.php | 208 + .../TestSuite/Coverage/TextCoverageReport.php | 64 + .../TestSuite/Fixture/CakeFixtureManager.php | 285 + .../TestSuite/Fixture/CakeTestFixture.php | 314 + lib/Cake/TestSuite/Fixture/CakeTestModel.php | 58 + .../TestSuite/Reporter/CakeBaseReporter.php | 225 + .../TestSuite/Reporter/CakeHtmlReporter.php | 383 + .../TestSuite/Reporter/CakeTextReporter.php | 186 + lib/Cake/TestSuite/templates/footer.php | 35 + lib/Cake/TestSuite/templates/header.php | 145 + lib/Cake/TestSuite/templates/menu.php | 51 + .../templates/missing_connection.php | 26 + lib/Cake/TestSuite/templates/phpunit.php | 34 + lib/Cake/TestSuite/templates/xdebug.php | 26 + lib/Cake/Utility/CakeNumber.php | 416 + lib/Cake/Utility/CakeTime.php | 1141 + lib/Cake/Utility/ClassRegistry.php | 370 + lib/Cake/Utility/Debugger.php | 855 + lib/Cake/Utility/File.php | 587 + lib/Cake/Utility/Folder.php | 834 + lib/Cake/Utility/Hash.php | 1007 + lib/Cake/Utility/Inflector.php | 557 + lib/Cake/Utility/ObjectCollection.php | 343 + lib/Cake/Utility/Sanitize.php | 269 + lib/Cake/Utility/Security.php | 291 + lib/Cake/Utility/Set.php | 1110 + lib/Cake/Utility/String.php | 690 + lib/Cake/Utility/Validation.php | 1009 + lib/Cake/Utility/Xml.php | 393 + lib/Cake/VERSION.txt | 20 + .../View/Elements/exception_stack_trace.ctp | 76 + lib/Cake/View/Elements/sql_dump.ctp | 82 + lib/Cake/View/Errors/fatal_error.ctp | 36 + lib/Cake/View/Errors/missing_action.ctp | 43 + lib/Cake/View/Errors/missing_behavior.ctp | 41 + lib/Cake/View/Errors/missing_component.ctp | 41 + lib/Cake/View/Errors/missing_connection.ctp | 42 + lib/Cake/View/Errors/missing_controller.ctp | 41 + lib/Cake/View/Errors/missing_database.ctp | 33 + lib/Cake/View/Errors/missing_datasource.ctp | 34 + .../View/Errors/missing_datasource_config.ctp | 29 + lib/Cake/View/Errors/missing_helper.ctp | 41 + lib/Cake/View/Errors/missing_layout.ctp | 33 + lib/Cake/View/Errors/missing_plugin.ctp | 45 + lib/Cake/View/Errors/missing_table.ctp | 29 + lib/Cake/View/Errors/missing_view.ctp | 33 + lib/Cake/View/Errors/pdo_error.ctp | 38 + lib/Cake/View/Errors/private_action.ctp | 29 + lib/Cake/View/Errors/scaffold_error.ctp | 36 + lib/Cake/View/Helper.php | 950 + lib/Cake/View/Helper/CacheHelper.php | 335 + lib/Cake/View/Helper/FormHelper.php | 2899 ++ lib/Cake/View/Helper/HtmlHelper.php | 1248 + lib/Cake/View/Helper/JqueryEngineHelper.php | 360 + lib/Cake/View/Helper/JsBaseEngineHelper.php | 591 + lib/Cake/View/Helper/JsHelper.php | 435 + lib/Cake/View/Helper/MootoolsEngineHelper.php | 376 + lib/Cake/View/Helper/NumberHelper.php | 163 + lib/Cake/View/Helper/PaginatorHelper.php | 956 + .../View/Helper/PrototypeEngineHelper.php | 369 + lib/Cake/View/Helper/RssHelper.php | 355 + lib/Cake/View/Helper/SessionHelper.php | 162 + lib/Cake/View/Helper/TextHelper.php | 304 + lib/Cake/View/Helper/TimeHelper.php | 458 + lib/Cake/View/HelperCollection.php | 204 + lib/Cake/View/JsonView.php | 154 + lib/Cake/View/MediaView.php | 100 + lib/Cake/View/ScaffoldView.php | 90 + lib/Cake/View/Scaffolds/form.ctp | 57 + lib/Cake/View/Scaffolds/index.ctp | 104 + lib/Cake/View/Scaffolds/view.ctp | 196 + lib/Cake/View/ThemeView.php | 31 + lib/Cake/View/View.php | 1202 + lib/Cake/View/ViewBlock.php | 228 + lib/Cake/View/XmlView.php | 140 + lib/Cake/basics.php | 840 + lib/Cake/bootstrap.php | 440 + struktur.sql | 890 + 1292 files changed, 348777 insertions(+) create mode 100644 .editorconfig create mode 100644 .gitignore create mode 100644 .htaccess create mode 100644 .travis.yml create mode 100644 CONTRIBUTING.md create mode 100644 README.md create mode 100644 app/.htaccess create mode 100644 app/Config/Schema/db_acl.php create mode 100644 app/Config/Schema/db_acl.sql create mode 100644 app/Config/Schema/i18n.php create mode 100644 app/Config/Schema/i18n.sql create mode 100644 app/Config/Schema/sessions.php create mode 100644 app/Config/Schema/sessions.sql create mode 100644 app/Config/acl.ini.php create mode 100644 app/Config/acl.php create mode 100644 app/Config/bootstrap.php create mode 100644 app/Config/database.php.default create mode 100644 app/Config/email.php.default create mode 100644 app/Config/routes.php create mode 100644 app/Console/Command/AppShell.php create mode 100644 app/Console/Command/Task/empty create mode 100644 app/Console/Templates/empty create mode 100644 app/Console/cake create mode 100644 app/Console/cake.bat create mode 100644 app/Console/cake.php create mode 100644 app/Controller/AppController.php create mode 100644 app/Controller/Component/MiconwareSessionComponent.php create mode 100644 app/Controller/Component/empty create mode 100644 app/Controller/ExtraController.php create mode 100644 app/Controller/HomeController.php create mode 100644 app/Controller/JobController.php create mode 100644 app/Controller/PdfController.php create mode 100644 app/Controller/RegistrationController.php create mode 100644 app/Controller/SearchController.php create mode 100644 app/Controller/ServiceController.php create mode 100644 app/Controller/UserController.php create mode 100644 app/Lib/empty create mode 100644 app/Locale/cake.pot create mode 100644 app/Locale/cake_dev.pot create mode 100644 app/Locale/default.pot create mode 100644 app/Locale/deu/LC_MESSAGES/cake.mo create mode 100644 app/Locale/deu/LC_MESSAGES/cake.po create mode 100644 app/Locale/deu/LC_MESSAGES/default.mo create mode 100644 app/Locale/deu/LC_MESSAGES/default.po create mode 100644 app/Locale/eng/LC_MESSAGES/default.mo create mode 100644 app/Locale/eng/LC_MESSAGES/default.po create mode 100644 app/Model/AppModel.php create mode 100644 app/Model/AppUser.php create mode 100644 app/Model/Behavior/empty create mode 100644 app/Model/Datasource/empty create mode 100644 app/Model/DreamjobCompany.php create mode 100644 app/Model/DreamjobCompanyPro.php create mode 100644 app/Model/DreamjobCvEntry.php create mode 100644 app/Model/DreamjobISearch.php create mode 100644 app/Model/DreamjobJobApplication.php create mode 100644 app/Model/DreamjobJobApplicationPage.php create mode 100644 app/Model/DreamjobJobFavority.php create mode 100644 app/Model/DreamjobJobMsg.php create mode 100644 app/Model/DreamjobJobOpening.php create mode 100644 app/Model/DreamjobListBranch.php create mode 100644 app/Model/DreamjobListCity.php create mode 100644 app/Model/DreamjobListCountry.php create mode 100644 app/Model/DreamjobListCvCategory.php create mode 100644 app/Model/DreamjobListGraducation.php create mode 100644 app/Model/DreamjobListJob.php create mode 100644 app/Model/DreamjobListKindofjob.php create mode 100644 app/Model/DreamjobPageImage.php create mode 100644 app/Model/DreamjobPageInh.php create mode 100644 app/Model/DreamjobPageText.php create mode 100644 app/Model/DreamjobService.php create mode 100644 app/Model/DreamjobServiceCategory.php create mode 100644 app/Model/DreamjobUser.php create mode 100644 app/Model/DreamjobWorker.php create mode 100644 app/Model/Mannerofaddress.php create mode 100644 app/Model/User.php create mode 100644 app/Plugin/empty create mode 100644 app/Test/Case/Controller/Component/empty create mode 100644 app/Test/Case/Model/Behavior/empty create mode 100644 app/Test/Case/View/Helper/empty create mode 100644 app/Test/Fixture/empty create mode 100644 app/Vendor/empty create mode 100644 app/Vendor/tcpdf/CHANGELOG.TXT create mode 100644 app/Vendor/tcpdf/LICENSE.TXT create mode 100644 app/Vendor/tcpdf/README.TXT create mode 100644 app/Vendor/tcpdf/composer.json create mode 100644 app/Vendor/tcpdf/config/tcpdf_config.php create mode 100644 app/Vendor/tcpdf/fonts/courier.php create mode 100644 app/Vendor/tcpdf/fonts/courierb.php create mode 100644 app/Vendor/tcpdf/fonts/courierbi.php create mode 100644 app/Vendor/tcpdf/fonts/courieri.php create mode 100644 app/Vendor/tcpdf/fonts/freemono.ctg.z create mode 100644 app/Vendor/tcpdf/fonts/freemono.php create mode 100644 app/Vendor/tcpdf/fonts/freemono.z create mode 100644 app/Vendor/tcpdf/fonts/freemonob.ctg.z create mode 100644 app/Vendor/tcpdf/fonts/freemonob.php create mode 100644 app/Vendor/tcpdf/fonts/freemonob.z create mode 100644 app/Vendor/tcpdf/fonts/freemonobi.ctg.z create mode 100644 app/Vendor/tcpdf/fonts/freemonobi.php create mode 100644 app/Vendor/tcpdf/fonts/freemonobi.z create mode 100644 app/Vendor/tcpdf/fonts/freemonoi.ctg.z create mode 100644 app/Vendor/tcpdf/fonts/freemonoi.php create mode 100644 app/Vendor/tcpdf/fonts/freemonoi.z create mode 100644 app/Vendor/tcpdf/fonts/freesans.ctg.z create mode 100644 app/Vendor/tcpdf/fonts/freesans.php create mode 100644 app/Vendor/tcpdf/fonts/freesans.z create mode 100644 app/Vendor/tcpdf/fonts/freesansb.ctg.z create mode 100644 app/Vendor/tcpdf/fonts/freesansb.php create mode 100644 app/Vendor/tcpdf/fonts/freesansb.z create mode 100644 app/Vendor/tcpdf/fonts/freesansbi.ctg.z create mode 100644 app/Vendor/tcpdf/fonts/freesansbi.php create mode 100644 app/Vendor/tcpdf/fonts/freesansbi.z create mode 100644 app/Vendor/tcpdf/fonts/freesansi.ctg.z create mode 100644 app/Vendor/tcpdf/fonts/freesansi.php create mode 100644 app/Vendor/tcpdf/fonts/freesansi.z create mode 100644 app/Vendor/tcpdf/fonts/freeserif.ctg.z create mode 100644 app/Vendor/tcpdf/fonts/freeserif.php create mode 100644 app/Vendor/tcpdf/fonts/freeserif.z create mode 100644 app/Vendor/tcpdf/fonts/freeserifb.ctg.z create mode 100644 app/Vendor/tcpdf/fonts/freeserifb.php create mode 100644 app/Vendor/tcpdf/fonts/freeserifb.z create mode 100644 app/Vendor/tcpdf/fonts/freeserifbi.ctg.z create mode 100644 app/Vendor/tcpdf/fonts/freeserifbi.php create mode 100644 app/Vendor/tcpdf/fonts/freeserifbi.z create mode 100644 app/Vendor/tcpdf/fonts/freeserifi.ctg.z create mode 100644 app/Vendor/tcpdf/fonts/freeserifi.php create mode 100644 app/Vendor/tcpdf/fonts/freeserifi.z create mode 100644 app/Vendor/tcpdf/fonts/helvetica.php create mode 100644 app/Vendor/tcpdf/fonts/helveticab.php create mode 100644 app/Vendor/tcpdf/fonts/helveticabi.php create mode 100644 app/Vendor/tcpdf/fonts/helveticai.php create mode 100644 app/Vendor/tcpdf/fonts/symbol.php create mode 100644 app/Vendor/tcpdf/fonts/times.php create mode 100644 app/Vendor/tcpdf/fonts/timesb.php create mode 100644 app/Vendor/tcpdf/fonts/timesbi.php create mode 100644 app/Vendor/tcpdf/fonts/timesi.php create mode 100644 app/Vendor/tcpdf/fonts/zapfdingbats.php create mode 100644 app/Vendor/tcpdf/include/barcodes/datamatrix.php create mode 100644 app/Vendor/tcpdf/include/barcodes/pdf417.php create mode 100644 app/Vendor/tcpdf/include/barcodes/qrcode.php create mode 100644 app/Vendor/tcpdf/include/sRGB.icc create mode 100644 app/Vendor/tcpdf/include/tcpdf_colors.php create mode 100644 app/Vendor/tcpdf/include/tcpdf_filters.php create mode 100644 app/Vendor/tcpdf/include/tcpdf_font_data.php create mode 100644 app/Vendor/tcpdf/include/tcpdf_fonts.php create mode 100644 app/Vendor/tcpdf/include/tcpdf_images.php create mode 100644 app/Vendor/tcpdf/include/tcpdf_static.php create mode 100644 app/Vendor/tcpdf/tcpdf.php create mode 100644 app/Vendor/tcpdf/tcpdf_autoconfig.php create mode 100644 app/Vendor/tcpdf/tcpdf_barcodes_1d.php create mode 100644 app/Vendor/tcpdf/tcpdf_barcodes_2d.php create mode 100644 app/Vendor/tcpdf/tcpdf_import.php create mode 100644 app/Vendor/tcpdf/tcpdf_parser.php create mode 100644 app/Vendor/tcpdf/tools/.htaccess create mode 100644 app/Vendor/tcpdf/tools/tcpdf_addfont.php create mode 100644 app/Vendor/tcpdf/xtcpdf.php create mode 100644 app/View/Elements/barleft.ctp create mode 100644 app/View/Elements/barright.ctp create mode 100644 app/View/Elements/flash.ctp create mode 100644 app/View/Elements/header_login.ctp create mode 100644 app/View/Elements/job_company_item.ctp create mode 100644 app/View/Elements/job_opening_head.ctp create mode 100644 app/View/Elements/job_opening_item.ctp create mode 100644 app/View/Elements/navbar.ctp create mode 100644 app/View/Elements/search_navbar.ctp create mode 100644 app/View/Elements/user_page.ctp create mode 100644 app/View/Elements/user_worker_cv.ctp create mode 100644 app/View/Elements/user_worker_cv_edit.ctp create mode 100644 app/View/Elements/user_worker_cv_pdf.ctp create mode 100644 app/View/Elements/user_worker_header.ctp create mode 100644 app/View/Elements/user_worker_item.ctp create mode 100644 app/View/Emails/html/contact.ctp create mode 100644 app/View/Emails/html/delete_order.ctp create mode 100644 app/View/Emails/html/job_application.ctp create mode 100644 app/View/Emails/html/job_application_ext.ctp create mode 100644 app/View/Emails/html/job_application_msg_company.ctp create mode 100644 app/View/Emails/html/job_application_msg_worker.ctp create mode 100644 app/View/Emails/html/password_reset.ctp create mode 100644 app/View/Emails/html/registration_company.ctp create mode 100644 app/View/Emails/html/registration_worker.ctp create mode 100644 app/View/Emails/html/simple_message.ctp create mode 100644 app/View/Emails/text/contact.ctp create mode 100644 app/View/Emails/text/delete_order.ctp create mode 100644 app/View/Emails/text/job_application.ctp create mode 100644 app/View/Emails/text/job_application_ext.ctp create mode 100644 app/View/Emails/text/job_application_msg_company.ctp create mode 100644 app/View/Emails/text/job_application_msg_worker.ctp create mode 100644 app/View/Emails/text/password_reset.ctp create mode 100644 app/View/Emails/text/registration_company.ctp create mode 100644 app/View/Emails/text/registration_worker.ctp create mode 100644 app/View/Emails/text/simple_message.ctp create mode 100644 app/View/Errors/error400.ctp create mode 100644 app/View/Errors/error500.ctp create mode 100644 app/View/Errors/pdo_error.ctp create mode 100644 app/View/Extra/advertise.ctp create mode 100644 app/View/Extra/company.ctp create mode 100644 app/View/Extra/contact.ctp create mode 100644 app/View/Extra/cooperators.ctp create mode 100644 app/View/Extra/premium.ctp create mode 100644 app/View/Extra/team.ctp create mode 100644 app/View/Extra/worker.ctp create mode 100644 app/View/Helper/AppHelper.php create mode 100644 app/View/Home/agb.ctp create mode 100644 app/View/Home/company.ctp create mode 100644 app/View/Home/contact.ctp create mode 100644 app/View/Home/error.ctp create mode 100644 app/View/Home/home.ctp create mode 100644 app/View/Home/impressum.ctp create mode 100644 app/View/Home/login.ctp create mode 100644 app/View/Job/application.ctp create mode 100644 app/View/Job/applicationCompany_list.ctp create mode 100644 app/View/Job/applicationWorker_list.ctp create mode 100644 app/View/Job/application_send.ctp create mode 100644 app/View/Job/application_send_ext.ctp create mode 100644 app/View/Job/application_send_ext_info.ctp create mode 100644 app/View/Job/favorite.ctp create mode 100644 app/View/Job/opening.ctp create mode 100644 app/View/Job/opening_edit.ctp create mode 100644 app/View/Job/opening_list.ctp create mode 100644 app/View/Layouts/Emails/html/default.ctp create mode 100644 app/View/Layouts/Emails/text/default.ctp create mode 100644 app/View/Layouts/ajax.ctp create mode 100644 app/View/Layouts/default.ctp create mode 100644 app/View/Layouts/error.ctp create mode 100644 app/View/Layouts/flash.ctp create mode 100644 app/View/Layouts/js/default.ctp create mode 100644 app/View/Layouts/pdf.ctp create mode 100644 app/View/Layouts/rss/default.ctp create mode 100644 app/View/Layouts/xml/default.ctp create mode 100644 app/View/Pdf/application.ctp create mode 100644 app/View/Pdf/application_ext.ctp create mode 100644 app/View/Pdf/profil.ctp create mode 100644 app/View/Registration/active.ctp create mode 100644 app/View/Registration/company.ctp create mode 100644 app/View/Registration/main.ctp create mode 100644 app/View/Registration/password_replace.ctp create mode 100644 app/View/Registration/password_reset.ctp create mode 100644 app/View/Registration/worker.ctp create mode 100644 app/View/Search/academy.ctp create mode 100644 app/View/Search/auto.ctp create mode 100644 app/View/Search/company.ctp create mode 100644 app/View/Search/education.ctp create mode 100644 app/View/Search/internship.ctp create mode 100644 app/View/Search/listopenings.ctp create mode 100644 app/View/Search/opening.ctp create mode 100644 app/View/Search/worker.ctp create mode 100644 app/View/Service/index.ctp create mode 100644 app/View/Service/show.ctp create mode 100644 app/View/User/company.ctp create mode 100644 app/View/User/settings_account.ctp create mode 100644 app/View/User/settings_account_delete.ctp create mode 100644 app/View/User/settings_imageUpload.ctp create mode 100644 app/View/User/settings_isearch.ctp create mode 100644 app/View/User/settings_pages.ctp create mode 100644 app/View/User/test.ctp create mode 100644 app/View/User/worker.ctp create mode 100644 app/index.php create mode 100644 app/webroot/.htaccess create mode 100644 app/webroot/css/bootstrap-theme.css create mode 100644 app/webroot/css/bootstrap-theme.css.map create mode 100644 app/webroot/css/bootstrap-theme.min.css create mode 100644 app/webroot/css/bootstrap-wysihtml5.css create mode 100644 app/webroot/css/bootstrap.css create mode 100644 app/webroot/css/bootstrap.css.map create mode 100644 app/webroot/css/bootstrap.min.css create mode 100644 app/webroot/css/cake.generic.css create mode 100644 app/webroot/css/dreamjob.css create mode 100644 app/webroot/css/dreamjobmobil.css create mode 100644 app/webroot/css/select2-bootstrap.css create mode 100644 app/webroot/css/select2.css create mode 100644 app/webroot/css/select2.png create mode 100644 app/webroot/css/select2x2.png create mode 100644 app/webroot/css/trans.png create mode 100644 app/webroot/css/vagadas.css create mode 100644 app/webroot/css/wysiwyg-color.css create mode 100644 app/webroot/favicon.ico create mode 100644 app/webroot/files/dreamJOBinfo.pdf create mode 100644 app/webroot/files/empty create mode 100644 app/webroot/fonts/glyphicons-halflings-regular.eot create mode 100644 app/webroot/fonts/glyphicons-halflings-regular.svg create mode 100644 app/webroot/fonts/glyphicons-halflings-regular.ttf create mode 100644 app/webroot/fonts/glyphicons-halflings-regular.woff create mode 100644 app/webroot/fonts/qhyts___.ttf create mode 100644 app/webroot/img/applicationExtern.png create mode 100644 app/webroot/img/applicationExtern/arbeitsagentur-jobboerse.gif create mode 100644 app/webroot/img/applicationExtern/logo_job4u.jpg create mode 100644 app/webroot/img/applicationExtern/monster-de.jpg create mode 100644 app/webroot/img/applicationExtern/stepstone-logo.gif create mode 100644 app/webroot/img/bar-favority.png create mode 100644 app/webroot/img/bar-job.png create mode 100644 app/webroot/img/bar-profil.png create mode 100644 app/webroot/img/bar-settings.png create mode 100644 app/webroot/img/extra/axent.png create mode 100644 app/webroot/img/extra/axentPage.jpg create mode 100644 app/webroot/img/extra/capece.jpg create mode 100644 app/webroot/img/extra/coati.png create mode 100644 app/webroot/img/extra/coatiPage.jpg create mode 100644 app/webroot/img/extra/dak.jpg create mode 100644 app/webroot/img/extra/dakPage.jpg create mode 100644 app/webroot/img/extra/imberg.jpg create mode 100644 app/webroot/img/extra/logo_job4u.jpg create mode 100644 app/webroot/img/extra/mueller.jpg create mode 100644 app/webroot/img/extra/multiCreative.jpg create mode 100644 app/webroot/img/extra/multiCreativePage.jpg create mode 100644 app/webroot/img/extra/pageJob4u.jpg create mode 100644 app/webroot/img/extra/premium.jpg create mode 100644 app/webroot/img/extra/stelstar.jpg create mode 100644 app/webroot/img/extra/szut.png create mode 100644 app/webroot/img/extra/szutPage.jpg create mode 100644 app/webroot/img/extra/us.jpg create mode 100644 app/webroot/img/extra/versicherungPage.jpg create mode 100644 app/webroot/img/extra/vuf.png create mode 100644 app/webroot/img/extra/wks.png create mode 100644 app/webroot/img/extra/wksPage.jpg create mode 100644 app/webroot/img/favority_off.png create mode 100644 app/webroot/img/favority_on.png create mode 100644 app/webroot/img/glyphicons-halflings-white.png create mode 100644 app/webroot/img/glyphicons-halflings.png create mode 100644 app/webroot/img/icon_company.png create mode 100644 app/webroot/img/icon_user.png create mode 100644 app/webroot/img/line.png create mode 100644 app/webroot/img/loading.gif create mode 100644 app/webroot/img/logo.png create mode 100644 app/webroot/img/mobil.png create mode 100644 app/webroot/img/openingBanner.jpg create mode 100644 app/webroot/img/pdf-logo-lang.png create mode 100644 app/webroot/img/pdf-logo.png create mode 100644 app/webroot/img/start-beside-search.jpg create mode 100644 app/webroot/img/start-company-broschuere.jpg create mode 100644 app/webroot/img/start-company-job4u.jpg create mode 100644 app/webroot/img/start-company.jpg create mode 100644 app/webroot/img/test-error-icon.png create mode 100644 app/webroot/img/test-fail-icon.png create mode 100644 app/webroot/img/test-pass-icon.png create mode 100644 app/webroot/img/test-skip-icon.png create mode 100644 app/webroot/index.php create mode 100644 app/webroot/js/bootstrap-wysihtml5.js create mode 100644 app/webroot/js/bootstrap.js create mode 100644 app/webroot/js/bootstrap.min.js create mode 100644 app/webroot/js/dreamjob.js create mode 100644 app/webroot/js/empty create mode 100644 app/webroot/js/jquery-ui.min.js create mode 100644 app/webroot/js/jquery.min.js create mode 100644 app/webroot/js/select2.min.js create mode 100644 app/webroot/js/select2_locale_de.js create mode 100644 app/webroot/mail/dak.jpg create mode 100644 app/webroot/test.php create mode 100644 build.properties create mode 100644 build.xml create mode 100644 daten-mini.sql create mode 100644 index.php create mode 100644 lib/Cake/Cache/Cache.php create mode 100644 lib/Cake/Cache/CacheEngine.php create mode 100644 lib/Cake/Cache/Engine/ApcEngine.php create mode 100644 lib/Cake/Cache/Engine/FileEngine.php create mode 100644 lib/Cake/Cache/Engine/MemcacheEngine.php create mode 100644 lib/Cake/Cache/Engine/RedisEngine.php create mode 100644 lib/Cake/Cache/Engine/WincacheEngine.php create mode 100644 lib/Cake/Cache/Engine/XcacheEngine.php create mode 100644 lib/Cake/Config/cacert.pem create mode 100644 lib/Cake/Config/config.php create mode 100644 lib/Cake/Config/routes.php create mode 100644 lib/Cake/Config/unicode/casefolding/0080_00ff.php create mode 100644 lib/Cake/Config/unicode/casefolding/0100_017f.php create mode 100644 lib/Cake/Config/unicode/casefolding/0180_024F.php create mode 100644 lib/Cake/Config/unicode/casefolding/0250_02af.php create mode 100644 lib/Cake/Config/unicode/casefolding/0370_03ff.php create mode 100644 lib/Cake/Config/unicode/casefolding/0400_04ff.php create mode 100644 lib/Cake/Config/unicode/casefolding/0500_052f.php create mode 100644 lib/Cake/Config/unicode/casefolding/0530_058f.php create mode 100644 lib/Cake/Config/unicode/casefolding/1e00_1eff.php create mode 100644 lib/Cake/Config/unicode/casefolding/1f00_1fff.php create mode 100644 lib/Cake/Config/unicode/casefolding/2100_214f.php create mode 100644 lib/Cake/Config/unicode/casefolding/2150_218f.php create mode 100644 lib/Cake/Config/unicode/casefolding/2460_24ff.php create mode 100644 lib/Cake/Config/unicode/casefolding/2c00_2c5f.php create mode 100644 lib/Cake/Config/unicode/casefolding/2c60_2c7f.php create mode 100644 lib/Cake/Config/unicode/casefolding/2c80_2cff.php create mode 100644 lib/Cake/Config/unicode/casefolding/ff00_ffef.php create mode 100644 lib/Cake/Configure/ConfigReaderInterface.php create mode 100644 lib/Cake/Configure/IniReader.php create mode 100644 lib/Cake/Configure/PhpReader.php create mode 100644 lib/Cake/Console/Command/AclShell.php create mode 100644 lib/Cake/Console/Command/ApiShell.php create mode 100644 lib/Cake/Console/Command/AppShell.php create mode 100644 lib/Cake/Console/Command/BakeShell.php create mode 100644 lib/Cake/Console/Command/CommandListShell.php create mode 100644 lib/Cake/Console/Command/ConsoleShell.php create mode 100644 lib/Cake/Console/Command/I18nShell.php create mode 100644 lib/Cake/Console/Command/SchemaShell.php create mode 100644 lib/Cake/Console/Command/ServerShell.php create mode 100644 lib/Cake/Console/Command/Task/BakeTask.php create mode 100644 lib/Cake/Console/Command/Task/ControllerTask.php create mode 100644 lib/Cake/Console/Command/Task/DbConfigTask.php create mode 100644 lib/Cake/Console/Command/Task/ExtractTask.php create mode 100644 lib/Cake/Console/Command/Task/FixtureTask.php create mode 100644 lib/Cake/Console/Command/Task/ModelTask.php create mode 100644 lib/Cake/Console/Command/Task/PluginTask.php create mode 100644 lib/Cake/Console/Command/Task/ProjectTask.php create mode 100644 lib/Cake/Console/Command/Task/TemplateTask.php create mode 100644 lib/Cake/Console/Command/Task/TestTask.php create mode 100644 lib/Cake/Console/Command/Task/ViewTask.php create mode 100644 lib/Cake/Console/Command/TestShell.php create mode 100644 lib/Cake/Console/Command/TestsuiteShell.php create mode 100644 lib/Cake/Console/Command/UpgradeShell.php create mode 100644 lib/Cake/Console/ConsoleErrorHandler.php create mode 100644 lib/Cake/Console/ConsoleInput.php create mode 100644 lib/Cake/Console/ConsoleInputArgument.php create mode 100644 lib/Cake/Console/ConsoleInputOption.php create mode 100644 lib/Cake/Console/ConsoleInputSubcommand.php create mode 100644 lib/Cake/Console/ConsoleOptionParser.php create mode 100644 lib/Cake/Console/ConsoleOutput.php create mode 100644 lib/Cake/Console/HelpFormatter.php create mode 100644 lib/Cake/Console/Shell.php create mode 100644 lib/Cake/Console/ShellDispatcher.php create mode 100644 lib/Cake/Console/TaskCollection.php create mode 100644 lib/Cake/Console/Templates/default/actions/controller_actions.ctp create mode 100644 lib/Cake/Console/Templates/default/classes/controller.ctp create mode 100644 lib/Cake/Console/Templates/default/classes/fixture.ctp create mode 100644 lib/Cake/Console/Templates/default/classes/model.ctp create mode 100644 lib/Cake/Console/Templates/default/classes/test.ctp create mode 100644 lib/Cake/Console/Templates/default/views/form.ctp create mode 100644 lib/Cake/Console/Templates/default/views/index.ctp create mode 100644 lib/Cake/Console/Templates/default/views/view.ctp create mode 100644 lib/Cake/Console/Templates/skel/.htaccess create mode 100644 lib/Cake/Console/Templates/skel/Config/Schema/db_acl.php create mode 100644 lib/Cake/Console/Templates/skel/Config/Schema/db_acl.sql create mode 100644 lib/Cake/Console/Templates/skel/Config/Schema/i18n.php create mode 100644 lib/Cake/Console/Templates/skel/Config/Schema/i18n.sql create mode 100644 lib/Cake/Console/Templates/skel/Config/Schema/sessions.php create mode 100644 lib/Cake/Console/Templates/skel/Config/Schema/sessions.sql create mode 100644 lib/Cake/Console/Templates/skel/Config/acl.ini.php create mode 100644 lib/Cake/Console/Templates/skel/Config/acl.php create mode 100644 lib/Cake/Console/Templates/skel/Config/bootstrap.php create mode 100644 lib/Cake/Console/Templates/skel/Config/core.php create mode 100644 lib/Cake/Console/Templates/skel/Config/database.php.default create mode 100644 lib/Cake/Console/Templates/skel/Config/email.php.default create mode 100644 lib/Cake/Console/Templates/skel/Config/routes.php create mode 100644 lib/Cake/Console/Templates/skel/Console/Command/AppShell.php create mode 100644 lib/Cake/Console/Templates/skel/Console/Command/Task/empty create mode 100644 lib/Cake/Console/Templates/skel/Console/Templates/empty create mode 100644 lib/Cake/Console/Templates/skel/Console/cake create mode 100644 lib/Cake/Console/Templates/skel/Console/cake.bat create mode 100644 lib/Cake/Console/Templates/skel/Console/cake.php create mode 100644 lib/Cake/Console/Templates/skel/Controller/AppController.php create mode 100644 lib/Cake/Console/Templates/skel/Controller/Component/empty create mode 100644 lib/Cake/Console/Templates/skel/Controller/PagesController.php create mode 100644 lib/Cake/Console/Templates/skel/Lib/empty create mode 100644 lib/Cake/Console/Templates/skel/Locale/eng/LC_MESSAGES/empty create mode 100644 lib/Cake/Console/Templates/skel/Model/AppModel.php create mode 100644 lib/Cake/Console/Templates/skel/Model/Behavior/empty create mode 100644 lib/Cake/Console/Templates/skel/Model/Datasource/empty create mode 100644 lib/Cake/Console/Templates/skel/Plugin/empty create mode 100644 lib/Cake/Console/Templates/skel/Test/Case/Controller/Component/empty create mode 100644 lib/Cake/Console/Templates/skel/Test/Case/Model/Behavior/empty create mode 100644 lib/Cake/Console/Templates/skel/Test/Case/View/Helper/empty create mode 100644 lib/Cake/Console/Templates/skel/Test/Fixture/empty create mode 100644 lib/Cake/Console/Templates/skel/Vendor/empty create mode 100644 lib/Cake/Console/Templates/skel/View/Elements/empty create mode 100644 lib/Cake/Console/Templates/skel/View/Emails/html/default.ctp create mode 100644 lib/Cake/Console/Templates/skel/View/Emails/text/default.ctp create mode 100644 lib/Cake/Console/Templates/skel/View/Errors/error400.ctp create mode 100644 lib/Cake/Console/Templates/skel/View/Errors/error500.ctp create mode 100644 lib/Cake/Console/Templates/skel/View/Helper/AppHelper.php create mode 100644 lib/Cake/Console/Templates/skel/View/Layouts/Emails/html/default.ctp create mode 100644 lib/Cake/Console/Templates/skel/View/Layouts/Emails/text/default.ctp create mode 100644 lib/Cake/Console/Templates/skel/View/Layouts/ajax.ctp create mode 100644 lib/Cake/Console/Templates/skel/View/Layouts/default.ctp create mode 100644 lib/Cake/Console/Templates/skel/View/Layouts/error.ctp create mode 100644 lib/Cake/Console/Templates/skel/View/Layouts/flash.ctp create mode 100644 lib/Cake/Console/Templates/skel/View/Layouts/js/default.ctp create mode 100644 lib/Cake/Console/Templates/skel/View/Layouts/rss/default.ctp create mode 100644 lib/Cake/Console/Templates/skel/View/Layouts/xml/default.ctp create mode 100644 lib/Cake/Console/Templates/skel/View/Pages/home.ctp create mode 100644 lib/Cake/Console/Templates/skel/View/Scaffolds/empty create mode 100644 lib/Cake/Console/Templates/skel/index.php create mode 100644 lib/Cake/Console/Templates/skel/webroot/.htaccess create mode 100644 lib/Cake/Console/Templates/skel/webroot/css/cake.generic.css create mode 100644 lib/Cake/Console/Templates/skel/webroot/favicon.ico create mode 100644 lib/Cake/Console/Templates/skel/webroot/files/empty create mode 100644 lib/Cake/Console/Templates/skel/webroot/img/cake.icon.png create mode 100644 lib/Cake/Console/Templates/skel/webroot/img/cake.power.gif create mode 100644 lib/Cake/Console/Templates/skel/webroot/img/test-error-icon.png create mode 100644 lib/Cake/Console/Templates/skel/webroot/img/test-fail-icon.png create mode 100644 lib/Cake/Console/Templates/skel/webroot/img/test-pass-icon.png create mode 100644 lib/Cake/Console/Templates/skel/webroot/img/test-skip-icon.png create mode 100644 lib/Cake/Console/Templates/skel/webroot/index.php create mode 100644 lib/Cake/Console/Templates/skel/webroot/js/empty create mode 100644 lib/Cake/Console/Templates/skel/webroot/test.php create mode 100644 lib/Cake/Console/cake create mode 100644 lib/Cake/Console/cake.bat create mode 100644 lib/Cake/Console/cake.php create mode 100644 lib/Cake/Controller/CakeErrorController.php create mode 100644 lib/Cake/Controller/Component.php create mode 100644 lib/Cake/Controller/Component/Acl/AclInterface.php create mode 100644 lib/Cake/Controller/Component/Acl/DbAcl.php create mode 100644 lib/Cake/Controller/Component/Acl/IniAcl.php create mode 100644 lib/Cake/Controller/Component/Acl/PhpAcl.php create mode 100644 lib/Cake/Controller/Component/AclComponent.php create mode 100644 lib/Cake/Controller/Component/Auth/AbstractPasswordHasher.php create mode 100644 lib/Cake/Controller/Component/Auth/ActionsAuthorize.php create mode 100644 lib/Cake/Controller/Component/Auth/BaseAuthenticate.php create mode 100644 lib/Cake/Controller/Component/Auth/BaseAuthorize.php create mode 100644 lib/Cake/Controller/Component/Auth/BasicAuthenticate.php create mode 100644 lib/Cake/Controller/Component/Auth/BlowfishAuthenticate.php create mode 100644 lib/Cake/Controller/Component/Auth/BlowfishPasswordHasher.php create mode 100644 lib/Cake/Controller/Component/Auth/ControllerAuthorize.php create mode 100644 lib/Cake/Controller/Component/Auth/CrudAuthorize.php create mode 100644 lib/Cake/Controller/Component/Auth/DigestAuthenticate.php create mode 100644 lib/Cake/Controller/Component/Auth/FormAuthenticate.php create mode 100644 lib/Cake/Controller/Component/Auth/SimplePasswordHasher.php create mode 100644 lib/Cake/Controller/Component/AuthComponent.php create mode 100644 lib/Cake/Controller/Component/CookieComponent.php create mode 100644 lib/Cake/Controller/Component/EmailComponent.php create mode 100644 lib/Cake/Controller/Component/PaginatorComponent.php create mode 100644 lib/Cake/Controller/Component/RequestHandlerComponent.php create mode 100644 lib/Cake/Controller/Component/SecurityComponent.php create mode 100644 lib/Cake/Controller/Component/SessionComponent.php create mode 100644 lib/Cake/Controller/ComponentCollection.php create mode 100644 lib/Cake/Controller/Controller.php create mode 100644 lib/Cake/Controller/Scaffold.php create mode 100644 lib/Cake/Core/App.php create mode 100644 lib/Cake/Core/CakePlugin.php create mode 100644 lib/Cake/Core/Configure.php create mode 100644 lib/Cake/Core/Object.php create mode 100644 lib/Cake/Error/ErrorHandler.php create mode 100644 lib/Cake/Error/ExceptionRenderer.php create mode 100644 lib/Cake/Error/exceptions.php create mode 100644 lib/Cake/Event/CakeEvent.php create mode 100644 lib/Cake/Event/CakeEventListener.php create mode 100644 lib/Cake/Event/CakeEventManager.php create mode 100644 lib/Cake/I18n/I18n.php create mode 100644 lib/Cake/I18n/L10n.php create mode 100644 lib/Cake/I18n/Multibyte.php create mode 100644 lib/Cake/LICENSE.txt create mode 100644 lib/Cake/Log/CakeLog.php create mode 100644 lib/Cake/Log/CakeLogInterface.php create mode 100644 lib/Cake/Log/Engine/BaseLog.php create mode 100644 lib/Cake/Log/Engine/ConsoleLog.php create mode 100644 lib/Cake/Log/Engine/FileLog.php create mode 100644 lib/Cake/Log/Engine/SyslogLog.php create mode 100644 lib/Cake/Log/LogEngineCollection.php create mode 100644 lib/Cake/Model/AclNode.php create mode 100644 lib/Cake/Model/Aco.php create mode 100644 lib/Cake/Model/AcoAction.php create mode 100644 lib/Cake/Model/Aro.php create mode 100644 lib/Cake/Model/Behavior/AclBehavior.php create mode 100644 lib/Cake/Model/Behavior/ContainableBehavior.php create mode 100644 lib/Cake/Model/Behavior/TranslateBehavior.php create mode 100644 lib/Cake/Model/Behavior/TreeBehavior.php create mode 100644 lib/Cake/Model/BehaviorCollection.php create mode 100644 lib/Cake/Model/CakeSchema.php create mode 100644 lib/Cake/Model/ConnectionManager.php create mode 100644 lib/Cake/Model/Datasource/CakeSession.php create mode 100644 lib/Cake/Model/Datasource/DataSource.php create mode 100644 lib/Cake/Model/Datasource/Database/Mysql.php create mode 100644 lib/Cake/Model/Datasource/Database/Postgres.php create mode 100644 lib/Cake/Model/Datasource/Database/Sqlite.php create mode 100644 lib/Cake/Model/Datasource/Database/Sqlserver.php create mode 100644 lib/Cake/Model/Datasource/DboSource.php create mode 100644 lib/Cake/Model/Datasource/Session/CacheSession.php create mode 100644 lib/Cake/Model/Datasource/Session/CakeSessionHandlerInterface.php create mode 100644 lib/Cake/Model/Datasource/Session/DatabaseSession.php create mode 100644 lib/Cake/Model/I18nModel.php create mode 100644 lib/Cake/Model/Model.php create mode 100644 lib/Cake/Model/ModelBehavior.php create mode 100644 lib/Cake/Model/ModelValidator.php create mode 100644 lib/Cake/Model/Permission.php create mode 100644 lib/Cake/Model/Validator/CakeValidationRule.php create mode 100644 lib/Cake/Model/Validator/CakeValidationSet.php create mode 100644 lib/Cake/Network/CakeRequest.php create mode 100644 lib/Cake/Network/CakeResponse.php create mode 100644 lib/Cake/Network/CakeSocket.php create mode 100644 lib/Cake/Network/Email/AbstractTransport.php create mode 100644 lib/Cake/Network/Email/CakeEmail.php create mode 100644 lib/Cake/Network/Email/DebugTransport.php create mode 100644 lib/Cake/Network/Email/MailTransport.php create mode 100644 lib/Cake/Network/Email/SmtpTransport.php create mode 100644 lib/Cake/Network/Http/BasicAuthentication.php create mode 100644 lib/Cake/Network/Http/DigestAuthentication.php create mode 100644 lib/Cake/Network/Http/HttpResponse.php create mode 100644 lib/Cake/Network/Http/HttpSocket.php create mode 100644 lib/Cake/Network/Http/HttpSocketResponse.php create mode 100644 lib/Cake/Routing/Dispatcher.php create mode 100644 lib/Cake/Routing/DispatcherFilter.php create mode 100644 lib/Cake/Routing/Filter/AssetDispatcher.php create mode 100644 lib/Cake/Routing/Filter/CacheDispatcher.php create mode 100644 lib/Cake/Routing/Route/CakeRoute.php create mode 100644 lib/Cake/Routing/Route/PluginShortRoute.php create mode 100644 lib/Cake/Routing/Route/RedirectRoute.php create mode 100644 lib/Cake/Routing/Router.php create mode 100644 lib/Cake/Test/Case/AllBehaviorsTest.php create mode 100644 lib/Cake/Test/Case/AllCacheTest.php create mode 100644 lib/Cake/Test/Case/AllComponentsTest.php create mode 100644 lib/Cake/Test/Case/AllConfigureTest.php create mode 100644 lib/Cake/Test/Case/AllConsoleTest.php create mode 100644 lib/Cake/Test/Case/AllControllerTest.php create mode 100644 lib/Cake/Test/Case/AllCoreTest.php create mode 100644 lib/Cake/Test/Case/AllDatabaseTest.php create mode 100644 lib/Cake/Test/Case/AllDbRelatedTest.php create mode 100644 lib/Cake/Test/Case/AllErrorTest.php create mode 100644 lib/Cake/Test/Case/AllEventTest.php create mode 100644 lib/Cake/Test/Case/AllHelpersTest.php create mode 100644 lib/Cake/Test/Case/AllI18nTest.php create mode 100644 lib/Cake/Test/Case/AllLogTest.php create mode 100644 lib/Cake/Test/Case/AllNetworkTest.php create mode 100644 lib/Cake/Test/Case/AllRoutingTest.php create mode 100644 lib/Cake/Test/Case/AllTestSuiteTest.php create mode 100644 lib/Cake/Test/Case/AllTestsTest.php create mode 100644 lib/Cake/Test/Case/AllUtilityTest.php create mode 100644 lib/Cake/Test/Case/AllViewTest.php create mode 100644 lib/Cake/Test/Case/BasicsTest.php create mode 100644 lib/Cake/Test/Case/Cache/CacheTest.php create mode 100644 lib/Cake/Test/Case/Cache/Engine/ApcEngineTest.php create mode 100644 lib/Cake/Test/Case/Cache/Engine/FileEngineTest.php create mode 100644 lib/Cake/Test/Case/Cache/Engine/MemcacheEngineTest.php create mode 100644 lib/Cake/Test/Case/Cache/Engine/RedisEngineTest.php create mode 100644 lib/Cake/Test/Case/Cache/Engine/WincacheEngineTest.php create mode 100644 lib/Cake/Test/Case/Cache/Engine/XcacheEngineTest.php create mode 100644 lib/Cake/Test/Case/Configure/IniReaderTest.php create mode 100644 lib/Cake/Test/Case/Configure/PhpReaderTest.php create mode 100644 lib/Cake/Test/Case/Console/AllConsoleLibsTest.php create mode 100644 lib/Cake/Test/Case/Console/AllConsoleTest.php create mode 100644 lib/Cake/Test/Case/Console/AllShellsTest.php create mode 100644 lib/Cake/Test/Case/Console/AllTasksTest.php create mode 100644 lib/Cake/Test/Case/Console/Command/AclShellTest.php create mode 100644 lib/Cake/Test/Case/Console/Command/ApiShellTest.php create mode 100644 lib/Cake/Test/Case/Console/Command/BakeShellTest.php create mode 100644 lib/Cake/Test/Case/Console/Command/CommandListShellTest.php create mode 100644 lib/Cake/Test/Case/Console/Command/SchemaShellTest.php create mode 100644 lib/Cake/Test/Case/Console/Command/Task/ControllerTaskTest.php create mode 100644 lib/Cake/Test/Case/Console/Command/Task/DbConfigTaskTest.php create mode 100644 lib/Cake/Test/Case/Console/Command/Task/ExtractTaskTest.php create mode 100644 lib/Cake/Test/Case/Console/Command/Task/FixtureTaskTest.php create mode 100644 lib/Cake/Test/Case/Console/Command/Task/ModelTaskTest.php create mode 100644 lib/Cake/Test/Case/Console/Command/Task/PluginTaskTest.php create mode 100644 lib/Cake/Test/Case/Console/Command/Task/ProjectTaskTest.php create mode 100644 lib/Cake/Test/Case/Console/Command/Task/TemplateTaskTest.php create mode 100644 lib/Cake/Test/Case/Console/Command/Task/TestTaskTest.php create mode 100644 lib/Cake/Test/Case/Console/Command/Task/ViewTaskTest.php create mode 100644 lib/Cake/Test/Case/Console/Command/TestShellTest.php create mode 100644 lib/Cake/Test/Case/Console/ConsoleErrorHandlerTest.php create mode 100644 lib/Cake/Test/Case/Console/ConsoleOptionParserTest.php create mode 100644 lib/Cake/Test/Case/Console/ConsoleOutputTest.php create mode 100644 lib/Cake/Test/Case/Console/HelpFormatterTest.php create mode 100644 lib/Cake/Test/Case/Console/ShellDispatcherTest.php create mode 100644 lib/Cake/Test/Case/Console/ShellTest.php create mode 100644 lib/Cake/Test/Case/Console/TaskCollectionTest.php create mode 100644 lib/Cake/Test/Case/Controller/Component/Acl/DbAclTest.php create mode 100644 lib/Cake/Test/Case/Controller/Component/Acl/IniAclTest.php create mode 100644 lib/Cake/Test/Case/Controller/Component/Acl/PhpAclTest.php create mode 100644 lib/Cake/Test/Case/Controller/Component/AclComponentTest.php create mode 100644 lib/Cake/Test/Case/Controller/Component/Auth/ActionsAuthorizeTest.php create mode 100644 lib/Cake/Test/Case/Controller/Component/Auth/BasicAuthenticateTest.php create mode 100644 lib/Cake/Test/Case/Controller/Component/Auth/BlowfishAuthenticateTest.php create mode 100644 lib/Cake/Test/Case/Controller/Component/Auth/ControllerAuthorizeTest.php create mode 100644 lib/Cake/Test/Case/Controller/Component/Auth/CrudAuthorizeTest.php create mode 100644 lib/Cake/Test/Case/Controller/Component/Auth/DigestAuthenticateTest.php create mode 100644 lib/Cake/Test/Case/Controller/Component/Auth/FormAuthenticateTest.php create mode 100644 lib/Cake/Test/Case/Controller/Component/AuthComponentTest.php create mode 100644 lib/Cake/Test/Case/Controller/Component/CookieComponentTest.php create mode 100644 lib/Cake/Test/Case/Controller/Component/EmailComponentTest.php create mode 100644 lib/Cake/Test/Case/Controller/Component/PaginatorComponentTest.php create mode 100644 lib/Cake/Test/Case/Controller/Component/RequestHandlerComponentTest.php create mode 100644 lib/Cake/Test/Case/Controller/Component/SecurityComponentTest.php create mode 100644 lib/Cake/Test/Case/Controller/Component/SessionComponentTest.php create mode 100644 lib/Cake/Test/Case/Controller/ComponentCollectionTest.php create mode 100644 lib/Cake/Test/Case/Controller/ComponentTest.php create mode 100644 lib/Cake/Test/Case/Controller/ControllerMergeVarsTest.php create mode 100644 lib/Cake/Test/Case/Controller/ControllerTest.php create mode 100644 lib/Cake/Test/Case/Controller/PagesControllerTest.php create mode 100644 lib/Cake/Test/Case/Controller/ScaffoldTest.php create mode 100644 lib/Cake/Test/Case/Core/AppTest.php create mode 100644 lib/Cake/Test/Case/Core/CakePluginTest.php create mode 100644 lib/Cake/Test/Case/Core/ConfigureTest.php create mode 100644 lib/Cake/Test/Case/Core/ObjectTest.php create mode 100644 lib/Cake/Test/Case/Error/ErrorHandlerTest.php create mode 100644 lib/Cake/Test/Case/Error/ExceptionRendererTest.php create mode 100644 lib/Cake/Test/Case/Event/CakeEventManagerTest.php create mode 100644 lib/Cake/Test/Case/Event/CakeEventTest.php create mode 100644 lib/Cake/Test/Case/I18n/I18nTest.php create mode 100644 lib/Cake/Test/Case/I18n/L10nTest.php create mode 100644 lib/Cake/Test/Case/I18n/MultibyteTest.php create mode 100644 lib/Cake/Test/Case/Log/CakeLogTest.php create mode 100644 lib/Cake/Test/Case/Log/Engine/ConsoleLogTest.php create mode 100644 lib/Cake/Test/Case/Log/Engine/FileLogTest.php create mode 100644 lib/Cake/Test/Case/Log/Engine/SyslogLogTest.php create mode 100644 lib/Cake/Test/Case/Log/LogEngineCollectionTest.php create mode 100644 lib/Cake/Test/Case/Model/AclNodeTest.php create mode 100644 lib/Cake/Test/Case/Model/Behavior/AclBehaviorTest.php create mode 100644 lib/Cake/Test/Case/Model/Behavior/ContainableBehaviorTest.php create mode 100644 lib/Cake/Test/Case/Model/Behavior/TranslateBehaviorTest.php create mode 100644 lib/Cake/Test/Case/Model/Behavior/TreeBehaviorAfterTest.php create mode 100644 lib/Cake/Test/Case/Model/Behavior/TreeBehaviorNumberTest.php create mode 100644 lib/Cake/Test/Case/Model/Behavior/TreeBehaviorScopedTest.php create mode 100644 lib/Cake/Test/Case/Model/Behavior/TreeBehaviorTest.php create mode 100644 lib/Cake/Test/Case/Model/Behavior/TreeBehaviorUuidTest.php create mode 100644 lib/Cake/Test/Case/Model/BehaviorCollectionTest.php create mode 100644 lib/Cake/Test/Case/Model/CakeSchemaTest.php create mode 100644 lib/Cake/Test/Case/Model/ConnectionManagerTest.php create mode 100644 lib/Cake/Test/Case/Model/Datasource/CakeSessionTest.php create mode 100644 lib/Cake/Test/Case/Model/Datasource/DataSourceTest.php create mode 100644 lib/Cake/Test/Case/Model/Datasource/Database/MysqlTest.php create mode 100644 lib/Cake/Test/Case/Model/Datasource/Database/PostgresTest.php create mode 100644 lib/Cake/Test/Case/Model/Datasource/Database/SqliteTest.php create mode 100644 lib/Cake/Test/Case/Model/Datasource/Database/SqlserverTest.php create mode 100644 lib/Cake/Test/Case/Model/Datasource/DboSourceTest.php create mode 100644 lib/Cake/Test/Case/Model/Datasource/Session/CacheSessionTest.php create mode 100644 lib/Cake/Test/Case/Model/Datasource/Session/DatabaseSessionTest.php create mode 100644 lib/Cake/Test/Case/Model/ModelCrossSchemaHabtmTest.php create mode 100644 lib/Cake/Test/Case/Model/ModelDeleteTest.php create mode 100644 lib/Cake/Test/Case/Model/ModelIntegrationTest.php create mode 100644 lib/Cake/Test/Case/Model/ModelReadTest.php create mode 100644 lib/Cake/Test/Case/Model/ModelTest.php create mode 100644 lib/Cake/Test/Case/Model/ModelTestBase.php create mode 100644 lib/Cake/Test/Case/Model/ModelValidationTest.php create mode 100644 lib/Cake/Test/Case/Model/ModelWriteTest.php create mode 100644 lib/Cake/Test/Case/Model/Validator/CakeValidationRuleTest.php create mode 100644 lib/Cake/Test/Case/Model/Validator/CakeValidationSetTest.php create mode 100644 lib/Cake/Test/Case/Model/models.php create mode 100644 lib/Cake/Test/Case/Network/CakeRequestTest.php create mode 100644 lib/Cake/Test/Case/Network/CakeResponseTest.php create mode 100644 lib/Cake/Test/Case/Network/CakeSocketTest.php create mode 100644 lib/Cake/Test/Case/Network/Email/CakeEmailTest.php create mode 100644 lib/Cake/Test/Case/Network/Email/DebugTransportTest.php create mode 100644 lib/Cake/Test/Case/Network/Email/MailTransportTest.php create mode 100644 lib/Cake/Test/Case/Network/Email/SmtpTransportTest.php create mode 100644 lib/Cake/Test/Case/Network/Http/BasicAuthenticationTest.php create mode 100644 lib/Cake/Test/Case/Network/Http/DigestAuthenticationTest.php create mode 100644 lib/Cake/Test/Case/Network/Http/HttpResponseTest.php create mode 100644 lib/Cake/Test/Case/Network/Http/HttpSocketTest.php create mode 100644 lib/Cake/Test/Case/Routing/DispatcherTest.php create mode 100644 lib/Cake/Test/Case/Routing/Filter/AssetDispatcherTest.php create mode 100644 lib/Cake/Test/Case/Routing/Route/CakeRouteTest.php create mode 100644 lib/Cake/Test/Case/Routing/Route/PluginShortRouteTest.php create mode 100644 lib/Cake/Test/Case/Routing/Route/RedirectRouteTest.php create mode 100644 lib/Cake/Test/Case/Routing/RouterTest.php create mode 100644 lib/Cake/Test/Case/TestSuite/CakeTestCaseTest.php create mode 100644 lib/Cake/Test/Case/TestSuite/CakeTestFixtureTest.php create mode 100644 lib/Cake/Test/Case/TestSuite/CakeTestSuiteTest.php create mode 100644 lib/Cake/Test/Case/TestSuite/ControllerTestCaseTest.php create mode 100644 lib/Cake/Test/Case/TestSuite/HtmlCoverageReportTest.php create mode 100644 lib/Cake/Test/Case/Utility/CakeNumberTest.php create mode 100644 lib/Cake/Test/Case/Utility/CakeTimeTest.php create mode 100644 lib/Cake/Test/Case/Utility/ClassRegistryTest.php create mode 100644 lib/Cake/Test/Case/Utility/DebuggerTest.php create mode 100644 lib/Cake/Test/Case/Utility/FileTest.php create mode 100644 lib/Cake/Test/Case/Utility/FolderTest.php create mode 100644 lib/Cake/Test/Case/Utility/HashTest.php create mode 100644 lib/Cake/Test/Case/Utility/InflectorTest.php create mode 100644 lib/Cake/Test/Case/Utility/ObjectCollectionTest.php create mode 100644 lib/Cake/Test/Case/Utility/SanitizeTest.php create mode 100644 lib/Cake/Test/Case/Utility/SecurityTest.php create mode 100644 lib/Cake/Test/Case/Utility/SetTest.php create mode 100644 lib/Cake/Test/Case/Utility/StringTest.php create mode 100644 lib/Cake/Test/Case/Utility/ValidationTest.php create mode 100644 lib/Cake/Test/Case/Utility/XmlTest.php create mode 100644 lib/Cake/Test/Case/View/Helper/CacheHelperTest.php create mode 100644 lib/Cake/Test/Case/View/Helper/FormHelperTest.php create mode 100644 lib/Cake/Test/Case/View/Helper/HtmlHelperTest.php create mode 100644 lib/Cake/Test/Case/View/Helper/JqueryEngineHelperTest.php create mode 100644 lib/Cake/Test/Case/View/Helper/JsHelperTest.php create mode 100644 lib/Cake/Test/Case/View/Helper/MootoolsEngineHelperTest.php create mode 100644 lib/Cake/Test/Case/View/Helper/NumberHelperTest.php create mode 100644 lib/Cake/Test/Case/View/Helper/PaginatorHelperTest.php create mode 100644 lib/Cake/Test/Case/View/Helper/PrototypeEngineHelperTest.php create mode 100644 lib/Cake/Test/Case/View/Helper/RssHelperTest.php create mode 100644 lib/Cake/Test/Case/View/Helper/SessionHelperTest.php create mode 100644 lib/Cake/Test/Case/View/Helper/TextHelperTest.php create mode 100644 lib/Cake/Test/Case/View/Helper/TimeHelperTest.php create mode 100644 lib/Cake/Test/Case/View/HelperCollectionTest.php create mode 100644 lib/Cake/Test/Case/View/HelperTest.php create mode 100644 lib/Cake/Test/Case/View/JsonViewTest.php create mode 100644 lib/Cake/Test/Case/View/MediaViewTest.php create mode 100644 lib/Cake/Test/Case/View/ScaffoldViewTest.php create mode 100644 lib/Cake/Test/Case/View/ThemeViewTest.php create mode 100644 lib/Cake/Test/Case/View/ViewTest.php create mode 100644 lib/Cake/Test/Case/View/XmlViewTest.php create mode 100644 lib/Cake/Test/Fixture/AccountFixture.php create mode 100644 lib/Cake/Test/Fixture/AcoActionFixture.php create mode 100644 lib/Cake/Test/Fixture/AcoFixture.php create mode 100644 lib/Cake/Test/Fixture/AcoTwoFixture.php create mode 100644 lib/Cake/Test/Fixture/AdFixture.php create mode 100644 lib/Cake/Test/Fixture/AdvertisementFixture.php create mode 100644 lib/Cake/Test/Fixture/AfterTreeFixture.php create mode 100644 lib/Cake/Test/Fixture/AnotherArticleFixture.php create mode 100644 lib/Cake/Test/Fixture/AppleFixture.php create mode 100644 lib/Cake/Test/Fixture/ArmorFixture.php create mode 100644 lib/Cake/Test/Fixture/ArmorsPlayerFixture.php create mode 100644 lib/Cake/Test/Fixture/AroFixture.php create mode 100644 lib/Cake/Test/Fixture/AroTwoFixture.php create mode 100644 lib/Cake/Test/Fixture/ArosAcoFixture.php create mode 100644 lib/Cake/Test/Fixture/ArosAcoTwoFixture.php create mode 100644 lib/Cake/Test/Fixture/ArticleFeaturedFixture.php create mode 100644 lib/Cake/Test/Fixture/ArticleFeaturedsTagsFixture.php create mode 100644 lib/Cake/Test/Fixture/ArticleFixture.php create mode 100644 lib/Cake/Test/Fixture/ArticlesTagFixture.php create mode 100644 lib/Cake/Test/Fixture/AssertTagsTestCase.php create mode 100644 lib/Cake/Test/Fixture/AttachmentFixture.php create mode 100644 lib/Cake/Test/Fixture/AuthUserCustomFieldFixture.php create mode 100644 lib/Cake/Test/Fixture/AuthUserFixture.php create mode 100644 lib/Cake/Test/Fixture/AuthorFixture.php create mode 100644 lib/Cake/Test/Fixture/BakeArticleFixture.php create mode 100644 lib/Cake/Test/Fixture/BakeArticlesBakeTagFixture.php create mode 100644 lib/Cake/Test/Fixture/BakeCommentFixture.php create mode 100644 lib/Cake/Test/Fixture/BakeTagFixture.php create mode 100644 lib/Cake/Test/Fixture/BasketFixture.php create mode 100644 lib/Cake/Test/Fixture/BidFixture.php create mode 100644 lib/Cake/Test/Fixture/BiddingFixture.php create mode 100644 lib/Cake/Test/Fixture/BiddingMessageFixture.php create mode 100644 lib/Cake/Test/Fixture/BinaryTestFixture.php create mode 100644 lib/Cake/Test/Fixture/BookFixture.php create mode 100644 lib/Cake/Test/Fixture/CacheTestModelFixture.php create mode 100644 lib/Cake/Test/Fixture/CakeSessionFixture.php create mode 100644 lib/Cake/Test/Fixture/CallbackFixture.php create mode 100644 lib/Cake/Test/Fixture/CampaignFixture.php create mode 100644 lib/Cake/Test/Fixture/CategoryFixture.php create mode 100644 lib/Cake/Test/Fixture/CategoryThreadFixture.php create mode 100644 lib/Cake/Test/Fixture/CdFixture.php create mode 100644 lib/Cake/Test/Fixture/CommentFixture.php create mode 100644 lib/Cake/Test/Fixture/ContentAccountFixture.php create mode 100644 lib/Cake/Test/Fixture/ContentFixture.php create mode 100644 lib/Cake/Test/Fixture/CounterCachePostFixture.php create mode 100644 lib/Cake/Test/Fixture/CounterCachePostNonstandardPrimaryKeyFixture.php create mode 100644 lib/Cake/Test/Fixture/CounterCacheUserFixture.php create mode 100644 lib/Cake/Test/Fixture/CounterCacheUserNonstandardPrimaryKeyFixture.php create mode 100644 lib/Cake/Test/Fixture/DataTestFixture.php create mode 100644 lib/Cake/Test/Fixture/DatatypeFixture.php create mode 100644 lib/Cake/Test/Fixture/DependencyFixture.php create mode 100644 lib/Cake/Test/Fixture/DeviceFixture.php create mode 100644 lib/Cake/Test/Fixture/DeviceTypeCategoryFixture.php create mode 100644 lib/Cake/Test/Fixture/DeviceTypeFixture.php create mode 100644 lib/Cake/Test/Fixture/DocumentDirectoryFixture.php create mode 100644 lib/Cake/Test/Fixture/DocumentFixture.php create mode 100644 lib/Cake/Test/Fixture/DomainFixture.php create mode 100644 lib/Cake/Test/Fixture/DomainsSiteFixture.php create mode 100644 lib/Cake/Test/Fixture/ExteriorTypeCategoryFixture.php create mode 100644 lib/Cake/Test/Fixture/FeatureSetFixture.php create mode 100644 lib/Cake/Test/Fixture/FeaturedFixture.php create mode 100644 lib/Cake/Test/Fixture/FilmFileFixture.php create mode 100644 lib/Cake/Test/Fixture/FixturizedTestCase.php create mode 100644 lib/Cake/Test/Fixture/FlagTreeFixture.php create mode 100644 lib/Cake/Test/Fixture/FruitFixture.php create mode 100644 lib/Cake/Test/Fixture/FruitsUuidTagFixture.php create mode 100644 lib/Cake/Test/Fixture/GroupUpdateAllFixture.php create mode 100644 lib/Cake/Test/Fixture/GuildFixture.php create mode 100644 lib/Cake/Test/Fixture/GuildsPlayerFixture.php create mode 100644 lib/Cake/Test/Fixture/HomeFixture.php create mode 100644 lib/Cake/Test/Fixture/ImageFixture.php create mode 100644 lib/Cake/Test/Fixture/InnoFixture.php create mode 100644 lib/Cake/Test/Fixture/ItemFixture.php create mode 100644 lib/Cake/Test/Fixture/ItemsPortfolioFixture.php create mode 100644 lib/Cake/Test/Fixture/JoinABFixture.php create mode 100644 lib/Cake/Test/Fixture/JoinACFixture.php create mode 100644 lib/Cake/Test/Fixture/JoinAFixture.php create mode 100644 lib/Cake/Test/Fixture/JoinBFixture.php create mode 100644 lib/Cake/Test/Fixture/JoinCFixture.php create mode 100644 lib/Cake/Test/Fixture/JoinThingFixture.php create mode 100644 lib/Cake/Test/Fixture/MessageFixture.php create mode 100644 lib/Cake/Test/Fixture/MyCategoriesMyProductsFixture.php create mode 100644 lib/Cake/Test/Fixture/MyCategoriesMyUsersFixture.php create mode 100644 lib/Cake/Test/Fixture/MyCategoryFixture.php create mode 100644 lib/Cake/Test/Fixture/MyProductFixture.php create mode 100644 lib/Cake/Test/Fixture/MyUserFixture.php create mode 100644 lib/Cake/Test/Fixture/NodeFixture.php create mode 100644 lib/Cake/Test/Fixture/NumberTreeFixture.php create mode 100644 lib/Cake/Test/Fixture/NumberTreeTwoFixture.php create mode 100644 lib/Cake/Test/Fixture/NumericArticleFixture.php create mode 100644 lib/Cake/Test/Fixture/OverallFavoriteFixture.php create mode 100644 lib/Cake/Test/Fixture/PersonFixture.php create mode 100644 lib/Cake/Test/Fixture/PlayerFixture.php create mode 100644 lib/Cake/Test/Fixture/PortfolioFixture.php create mode 100644 lib/Cake/Test/Fixture/PostFixture.php create mode 100644 lib/Cake/Test/Fixture/PostsTagFixture.php create mode 100644 lib/Cake/Test/Fixture/PrefixTestFixture.php create mode 100644 lib/Cake/Test/Fixture/PrimaryModelFixture.php create mode 100644 lib/Cake/Test/Fixture/ProductFixture.php create mode 100644 lib/Cake/Test/Fixture/ProductUpdateAllFixture.php create mode 100644 lib/Cake/Test/Fixture/ProjectFixture.php create mode 100644 lib/Cake/Test/Fixture/SampleFixture.php create mode 100644 lib/Cake/Test/Fixture/SecondaryModelFixture.php create mode 100644 lib/Cake/Test/Fixture/SessionFixture.php create mode 100644 lib/Cake/Test/Fixture/SiteFixture.php create mode 100644 lib/Cake/Test/Fixture/SomethingElseFixture.php create mode 100644 lib/Cake/Test/Fixture/SomethingFixture.php create mode 100644 lib/Cake/Test/Fixture/StoriesTagFixture.php create mode 100644 lib/Cake/Test/Fixture/StoryFixture.php create mode 100644 lib/Cake/Test/Fixture/SyfileFixture.php create mode 100644 lib/Cake/Test/Fixture/TagFixture.php create mode 100644 lib/Cake/Test/Fixture/TestPluginArticleFixture.php create mode 100644 lib/Cake/Test/Fixture/TestPluginCommentFixture.php create mode 100644 lib/Cake/Test/Fixture/ThePaperMonkiesFixture.php create mode 100644 lib/Cake/Test/Fixture/ThreadFixture.php create mode 100644 lib/Cake/Test/Fixture/TranslateArticleFixture.php create mode 100644 lib/Cake/Test/Fixture/TranslateFixture.php create mode 100644 lib/Cake/Test/Fixture/TranslateTableFixture.php create mode 100644 lib/Cake/Test/Fixture/TranslateWithPrefixFixture.php create mode 100644 lib/Cake/Test/Fixture/TranslatedArticleFixture.php create mode 100644 lib/Cake/Test/Fixture/TranslatedItemFixture.php create mode 100644 lib/Cake/Test/Fixture/UnconventionalTreeFixture.php create mode 100644 lib/Cake/Test/Fixture/UnderscoreFieldFixture.php create mode 100644 lib/Cake/Test/Fixture/UserFixture.php create mode 100644 lib/Cake/Test/Fixture/UuidFixture.php create mode 100644 lib/Cake/Test/Fixture/UuidTagFixture.php create mode 100644 lib/Cake/Test/Fixture/UuidTreeFixture.php create mode 100644 lib/Cake/Test/Fixture/UuiditemFixture.php create mode 100644 lib/Cake/Test/Fixture/UuiditemsUuidportfolioFixture.php create mode 100644 lib/Cake/Test/Fixture/UuiditemsUuidportfolioNumericidFixture.php create mode 100644 lib/Cake/Test/Fixture/UuidportfolioFixture.php create mode 100644 lib/Cake/Test/Fixture/rss.xml create mode 100644 lib/Cake/Test/Fixture/sample.xml create mode 100644 lib/Cake/Test/Fixture/soap_request.xml create mode 100644 lib/Cake/Test/Fixture/soap_response.xml create mode 100644 lib/Cake/Test/bake_compare/Controller/ActionsUsingSessions.ctp create mode 100644 lib/Cake/Test/bake_compare/Controller/ActionsWithNoSessions.ctp create mode 100644 lib/Cake/Test/bake_compare/Controller/NoActions.ctp create mode 100644 lib/Cake/Test/bake_compare/Controller/NoHelpersOrComponents.ctp create mode 100644 lib/Cake/Test/bake_compare/Controller/Scaffold.ctp create mode 100644 lib/Cake/Test/test_app/Config/acl.ini create mode 100644 lib/Cake/Test/test_app/Config/acl.ini.php create mode 100644 lib/Cake/Test/test_app/Config/acl.php create mode 100644 lib/Cake/Test/test_app/Config/empty.ini create mode 100644 lib/Cake/Test/test_app/Config/empty.php create mode 100644 lib/Cake/Test/test_app/Config/htmlhelper_minimized.ini create mode 100644 lib/Cake/Test/test_app/Config/htmlhelper_tags.php create mode 100644 lib/Cake/Test/test_app/Config/nested.ini create mode 100644 lib/Cake/Test/test_app/Config/no_ini_extension create mode 100644 lib/Cake/Test/test_app/Config/no_php_extension create mode 100644 lib/Cake/Test/test_app/Config/no_section.ini create mode 100644 lib/Cake/Test/test_app/Config/routes.php create mode 100644 lib/Cake/Test/test_app/Config/var_test.php create mode 100644 lib/Cake/Test/test_app/Config/var_test2.php create mode 100644 lib/Cake/Test/test_app/Console/Command/SampleShell.php create mode 100644 lib/Cake/Test/test_app/Console/Command/Task/empty create mode 100644 lib/Cake/Test/test_app/Console/Templates/test/classes/test_object.ctp create mode 100644 lib/Cake/Test/test_app/Console/Templates/test/views/admin_edit.ctp create mode 100644 lib/Cake/Test/test_app/Controller/AppController.php create mode 100644 lib/Cake/Test/test_app/Controller/Component/empty create mode 100644 lib/Cake/Test/test_app/Controller/PagesController.php create mode 100644 lib/Cake/Test/test_app/Controller/TestAppsErrorController.php create mode 100644 lib/Cake/Test/test_app/Controller/TestConfigsController.php create mode 100644 lib/Cake/Test/test_app/Controller/TestsAppsController.php create mode 100644 lib/Cake/Test/test_app/Controller/TestsAppsPostsController.php create mode 100644 lib/Cake/Test/test_app/Error/TestAppsExceptionRenderer.php create mode 100644 lib/Cake/Test/test_app/Lib/Cache/Engine/TestAppCacheEngine.php create mode 100644 lib/Cake/Test/test_app/Lib/Library.php create mode 100644 lib/Cake/Test/test_app/Lib/Log/Engine/TestAppLog.php create mode 100644 lib/Cake/Test/test_app/Lib/Utility/TestUtilityClass.php create mode 100644 lib/Cake/Test/test_app/Locale/cache_test_po/LC_MESSAGES/default.po create mode 100644 lib/Cake/Test/test_app/Locale/cache_test_po/LC_MESSAGES/dom1.po create mode 100644 lib/Cake/Test/test_app/Locale/cache_test_po/LC_MESSAGES/dom2.po create mode 100644 lib/Cake/Test/test_app/Locale/eng/LC_MESSAGES/validation_messages.po create mode 100644 lib/Cake/Test/test_app/Locale/ja_jp/LC_TIME create mode 100644 lib/Cake/Test/test_app/Locale/nld/LC_TIME create mode 100644 lib/Cake/Test/test_app/Locale/po/LC_MESSAGES/default.po create mode 100644 lib/Cake/Test/test_app/Locale/po/LC_MONETARY/default.po create mode 100644 lib/Cake/Test/test_app/Locale/po/LC_TIME create mode 100644 lib/Cake/Test/test_app/Locale/rule_0_mo/LC_MESSAGES/core.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_0_mo/LC_MESSAGES/default.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_0_po/LC_MESSAGES/core.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_0_po/LC_MESSAGES/default.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_10_mo/LC_MESSAGES/core.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_10_mo/LC_MESSAGES/default.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_10_po/LC_MESSAGES/core.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_10_po/LC_MESSAGES/default.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_11_mo/LC_MESSAGES/core.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_11_mo/LC_MESSAGES/default.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_11_po/LC_MESSAGES/core.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_11_po/LC_MESSAGES/default.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_12_mo/LC_MESSAGES/core.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_12_mo/LC_MESSAGES/default.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_12_po/LC_MESSAGES/core.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_12_po/LC_MESSAGES/default.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_13_mo/LC_MESSAGES/core.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_13_mo/LC_MESSAGES/default.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_13_po/LC_MESSAGES/core.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_13_po/LC_MESSAGES/default.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_14_mo/LC_MESSAGES/core.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_14_mo/LC_MESSAGES/default.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_14_po/LC_MESSAGES/core.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_14_po/LC_MESSAGES/default.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_1_mo/LC_MESSAGES/core.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_1_mo/LC_MESSAGES/default.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_1_po/LC_MESSAGES/core.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_1_po/LC_MESSAGES/default.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_2_mo/LC_MESSAGES/core.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_2_mo/LC_MESSAGES/default.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_2_po/LC_MESSAGES/core.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_2_po/LC_MESSAGES/default.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_3_mo/LC_MESSAGES/core.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_3_mo/LC_MESSAGES/default.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_3_po/LC_MESSAGES/core.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_3_po/LC_MESSAGES/default.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_4_mo/LC_MESSAGES/core.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_4_mo/LC_MESSAGES/default.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_4_po/LC_MESSAGES/core.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_4_po/LC_MESSAGES/default.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_5_mo/LC_MESSAGES/core.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_5_mo/LC_MESSAGES/default.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_5_po/LC_MESSAGES/core.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_5_po/LC_MESSAGES/default.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_6_mo/LC_MESSAGES/core.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_6_mo/LC_MESSAGES/default.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_6_po/LC_MESSAGES/core.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_6_po/LC_MESSAGES/default.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_7_mo/LC_MESSAGES/core.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_7_mo/LC_MESSAGES/default.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_7_po/LC_MESSAGES/core.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_7_po/LC_MESSAGES/default.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_8_mo/LC_MESSAGES/core.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_8_mo/LC_MESSAGES/default.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_8_po/LC_MESSAGES/core.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_8_po/LC_MESSAGES/default.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_9_mo/LC_MESSAGES/core.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_9_mo/LC_MESSAGES/default.mo create mode 100644 lib/Cake/Test/test_app/Locale/rule_9_po/LC_MESSAGES/core.po create mode 100644 lib/Cake/Test/test_app/Locale/rule_9_po/LC_MESSAGES/default.po create mode 100644 lib/Cake/Test/test_app/Locale/time_test/LC_TIME create mode 100644 lib/Cake/Test/test_app/Model/AppModel.php create mode 100644 lib/Cake/Test/test_app/Model/Behavior/PersisterOneBehaviorBehavior.php create mode 100644 lib/Cake/Test/test_app/Model/Behavior/PersisterTwoBehaviorBehavior.php create mode 100644 lib/Cake/Test/test_app/Model/Comment.php create mode 100644 lib/Cake/Test/test_app/Model/Datasource/Database/TestLocalDriver.php create mode 100644 lib/Cake/Test/test_app/Model/Datasource/Session/TestAppLibSession.php create mode 100644 lib/Cake/Test/test_app/Model/Datasource/Test2OtherSource.php create mode 100644 lib/Cake/Test/test_app/Model/Datasource/Test2Source.php create mode 100644 lib/Cake/Test/test_app/Model/PersisterOne.php create mode 100644 lib/Cake/Test/test_app/Model/PersisterTwo.php create mode 100644 lib/Cake/Test/test_app/Model/Post.php create mode 100644 lib/Cake/Test/test_app/Plugin/PluginJs/Config/bootstrap.php create mode 100644 lib/Cake/Test/test_app/Plugin/PluginJs/webroot/js/one/plugin_one.js create mode 100644 lib/Cake/Test/test_app/Plugin/PluginJs/webroot/js/plugin_js.js create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Config/Schema/schema.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Config/acl.ini.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Config/bootstrap.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Config/custom_config.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Config/load.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Config/more.load.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Config/nested.ini create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Config/routes.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Console/Command/ExampleShell.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Console/Command/Task/OtherTaskTask.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Console/Templates/empty create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Controller/Component/OtherComponent.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Controller/Component/PluginsComponent.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Controller/Component/TestPluginComponent.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Controller/Component/TestPluginOtherComponent.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Controller/TestPluginAppController.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Controller/TestPluginController.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Controller/TestsController.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Lib/Cache/Engine/TestPluginCacheEngine.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Lib/Custom/Package/CustomLibClass.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Lib/Error/TestPluginExceptionRenderer.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Lib/Log/Engine/TestPluginLog.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Lib/Routing/Filter/Test2DispatcherFilter.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Lib/Routing/Filter/TestDispatcherFilter.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Lib/Routing/Route/TestRoute.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Lib/TestPluginLibrary.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Lib/TestPluginOtherLibrary.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Locale/po/LC_MESSAGES/test_plugin.po create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Locale/po/LC_MONETARY/test_plugin.po create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Model/Behavior/TestPluginPersisterOneBehavior.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Model/Behavior/TestPluginPersisterTwoBehavior.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Model/Datasource/Database/DboDummy.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Model/Datasource/Database/TestDriver.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Model/Datasource/Session/TestPluginSession.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Model/Datasource/TestOtherSource.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Model/Datasource/TestSource.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Model/TestPluginAppModel.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Model/TestPluginAuthUser.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Model/TestPluginAuthors.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Model/TestPluginComment.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Model/TestPluginPost.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Utility/TestPluginEngine.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Vendor/Example/ExampleExample.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Vendor/sample/sample_plugin.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/Vendor/welcome.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/View/Elements/plugin_element.ctp create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/View/Elements/sub_dir/sub_element.ctp create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/View/Elements/test_plugin_element.ctp create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/View/Elements/translate.ctp create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/View/Emails/text/test_plugin_tpl.ctp create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/View/Helper/OtherHelperHelper.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/View/Helper/PluggedHelperHelper.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/View/Helper/TestPluginAppHelper.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/View/Layouts/Emails/text/plug_default.ctp create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/View/Layouts/default.ctp create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/View/Tests/index.ctp create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/View/Tests/scaffold.form.ctp create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/webroot/css/test_plugin_asset.css create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/webroot/css/theme_one.htc create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/webroot/css/unknown.extension create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/webroot/flash/plugin_test.swf create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/webroot/img/cake.icon.gif create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/webroot/js/test_plugin/test.js create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/webroot/pdfs/plugin_test.pdf create mode 100644 lib/Cake/Test/test_app/Plugin/TestPlugin/webroot/root.js create mode 100644 lib/Cake/Test/test_app/Plugin/TestPluginTwo/Config/bootstrap.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPluginTwo/Console/Command/ExampleShell.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPluginTwo/Console/Command/Task/empty create mode 100644 lib/Cake/Test/test_app/Plugin/TestPluginTwo/Console/Command/WelcomeShell.php create mode 100644 lib/Cake/Test/test_app/Plugin/TestPluginTwo/Console/Templates/empty create mode 100644 lib/Cake/Test/test_app/Utility/TestAppEngine.php create mode 100644 lib/Cake/Test/test_app/Vendor/Test/MyTest.php create mode 100644 lib/Cake/Test/test_app/Vendor/Test/hello.php create mode 100644 lib/Cake/Test/test_app/Vendor/css/test_asset.css create mode 100644 lib/Cake/Test/test_app/Vendor/img/test.jpg create mode 100644 lib/Cake/Test/test_app/Vendor/img/test_2.JPG create mode 100644 lib/Cake/Test/test_app/Vendor/sample/configure_test_vendor_sample.php create mode 100644 lib/Cake/Test/test_app/Vendor/somename/some.name.php create mode 100644 lib/Cake/Test/test_app/Vendor/welcome.php create mode 100644 lib/Cake/Test/test_app/View/Elements/extended_element.ctp create mode 100644 lib/Cake/Test/test_app/View/Elements/extended_missing_element.ctp create mode 100644 lib/Cake/Test/test_app/View/Elements/html_call.ctp create mode 100644 lib/Cake/Test/test_app/View/Elements/nocache/contains_nocache.ctp create mode 100644 lib/Cake/Test/test_app/View/Elements/nocache/plain.ctp create mode 100644 lib/Cake/Test/test_app/View/Elements/nocache/sub1.ctp create mode 100644 lib/Cake/Test/test_app/View/Elements/nocache/sub2.ctp create mode 100644 lib/Cake/Test/test_app/View/Elements/parent_element.ctp create mode 100644 lib/Cake/Test/test_app/View/Elements/session_helper.ctp create mode 100644 lib/Cake/Test/test_app/View/Elements/test_element.ctp create mode 100644 lib/Cake/Test/test_app/View/Elements/test_element.xml create mode 100644 lib/Cake/Test/test_app/View/Elements/type_check.ctp create mode 100644 lib/Cake/Test/test_app/View/Emails/html/custom.ctp create mode 100644 lib/Cake/Test/test_app/View/Emails/html/default.ctp create mode 100644 lib/Cake/Test/test_app/View/Emails/html/html.ctp create mode 100644 lib/Cake/Test/test_app/View/Emails/html/image.ctp create mode 100644 lib/Cake/Test/test_app/View/Emails/html/japanese.ctp create mode 100644 lib/Cake/Test/test_app/View/Emails/html/nested_element.ctp create mode 100644 lib/Cake/Test/test_app/View/Emails/text/custom.ctp create mode 100644 lib/Cake/Test/test_app/View/Emails/text/custom_helper.ctp create mode 100644 lib/Cake/Test/test_app/View/Emails/text/default.ctp create mode 100644 lib/Cake/Test/test_app/View/Emails/text/japanese.ctp create mode 100644 lib/Cake/Test/test_app/View/Emails/text/wide.ctp create mode 100644 lib/Cake/Test/test_app/View/Errors/error400.ctp create mode 100644 lib/Cake/Test/test_app/View/Errors/error500.ctp create mode 100644 lib/Cake/Test/test_app/View/Helper/BananaHelper.php create mode 100644 lib/Cake/Test/test_app/View/Layouts/Emails/html/default.ctp create mode 100644 lib/Cake/Test/test_app/View/Layouts/Emails/html/japanese.ctp create mode 100644 lib/Cake/Test/test_app/View/Layouts/Emails/html/thin.ctp create mode 100644 lib/Cake/Test/test_app/View/Layouts/Emails/text/default.ctp create mode 100644 lib/Cake/Test/test_app/View/Layouts/Emails/text/japanese.ctp create mode 100644 lib/Cake/Test/test_app/View/Layouts/ajax.ctp create mode 100644 lib/Cake/Test/test_app/View/Layouts/ajax2.ctp create mode 100644 lib/Cake/Test/test_app/View/Layouts/banana.ctp create mode 100644 lib/Cake/Test/test_app/View/Layouts/cache_empty_sections.ctp create mode 100644 lib/Cake/Test/test_app/View/Layouts/cache_layout.ctp create mode 100644 lib/Cake/Test/test_app/View/Layouts/default.ctp create mode 100644 lib/Cake/Test/test_app/View/Layouts/flash.ctp create mode 100644 lib/Cake/Test/test_app/View/Layouts/js/default.ctp create mode 100644 lib/Cake/Test/test_app/View/Layouts/json/default.ctp create mode 100644 lib/Cake/Test/test_app/View/Layouts/multi_cache.ctp create mode 100644 lib/Cake/Test/test_app/View/Layouts/rss/default.ctp create mode 100644 lib/Cake/Test/test_app/View/Layouts/xml/default.ctp create mode 100644 lib/Cake/Test/test_app/View/Pages/extract.ctp create mode 100644 lib/Cake/Test/test_app/View/Pages/home.ctp create mode 100644 lib/Cake/Test/test_app/View/Pages/page.home.ctp create mode 100644 lib/Cake/Test/test_app/View/Posts/alt_ext.alt create mode 100644 lib/Cake/Test/test_app/View/Posts/cache_empty_sections.ctp create mode 100644 lib/Cake/Test/test_app/View/Posts/cache_form.ctp create mode 100644 lib/Cake/Test/test_app/View/Posts/extend_element.ctp create mode 100644 lib/Cake/Test/test_app/View/Posts/extend_loop.ctp create mode 100644 lib/Cake/Test/test_app/View/Posts/extend_loop_inner.ctp create mode 100644 lib/Cake/Test/test_app/View/Posts/extend_missing_element.ctp create mode 100644 lib/Cake/Test/test_app/View/Posts/extend_self.ctp create mode 100644 lib/Cake/Test/test_app/View/Posts/extend_with_element.ctp create mode 100644 lib/Cake/Test/test_app/View/Posts/helper_overwrite.ctp create mode 100644 lib/Cake/Test/test_app/View/Posts/index.ctp create mode 100644 lib/Cake/Test/test_app/View/Posts/json/index.ctp create mode 100644 lib/Cake/Test/test_app/View/Posts/multiple_nocache.ctp create mode 100644 lib/Cake/Test/test_app/View/Posts/nested_extends.ctp create mode 100644 lib/Cake/Test/test_app/View/Posts/nocache_multiple_element.ctp create mode 100644 lib/Cake/Test/test_app/View/Posts/open_block.ctp create mode 100644 lib/Cake/Test/test_app/View/Posts/parent_1.ctp create mode 100644 lib/Cake/Test/test_app/View/Posts/parent_2.ctp create mode 100644 lib/Cake/Test/test_app/View/Posts/parent_view.ctp create mode 100644 lib/Cake/Test/test_app/View/Posts/scaffold.form.ctp create mode 100644 lib/Cake/Test/test_app/View/Posts/sequencial_nocache.ctp create mode 100644 lib/Cake/Test/test_app/View/Posts/test_nocache_tags.ctp create mode 100644 lib/Cake/Test/test_app/View/Posts/xml/index.ctp create mode 100644 lib/Cake/Test/test_app/View/Scaffolds/empty create mode 100644 lib/Cake/Test/test_app/View/TestsApps/index.ctp create mode 100644 lib/Cake/Test/test_app/View/TestsApps/json/index.ctp create mode 100644 lib/Cake/Test/test_app/View/Themed/TestTheme/Elements/test_element.ctp create mode 100644 lib/Cake/Test/test_app/View/Themed/TestTheme/Emails/text/themed.ctp create mode 100644 lib/Cake/Test/test_app/View/Themed/TestTheme/Layouts/default.ctp create mode 100644 lib/Cake/Test/test_app/View/Themed/TestTheme/Plugin/TestPlugin/Emails/text/test_plugin_tpl.ctp create mode 100644 lib/Cake/Test/test_app/View/Themed/TestTheme/Plugin/TestPlugin/Layouts/plugin_default.ctp create mode 100644 lib/Cake/Test/test_app/View/Themed/TestTheme/Plugin/TestPlugin/Tests/index.ctp create mode 100644 lib/Cake/Test/test_app/View/Themed/TestTheme/Posts/index.ctp create mode 100644 lib/Cake/Test/test_app/View/Themed/TestTheme/Posts/scaffold.index.ctp create mode 100644 lib/Cake/Test/test_app/View/Themed/TestTheme/Posts/themed.ctp create mode 100644 lib/Cake/Test/test_app/View/Themed/TestTheme/webroot/css/test_asset.css create mode 100644 lib/Cake/Test/test_app/View/Themed/TestTheme/webroot/css/theme_webroot.css create mode 100644 lib/Cake/Test/test_app/View/Themed/TestTheme/webroot/flash/theme_test.swf create mode 100644 lib/Cake/Test/test_app/View/Themed/TestTheme/webroot/img/cake.power.gif create mode 100644 lib/Cake/Test/test_app/View/Themed/TestTheme/webroot/img/test.jpg create mode 100644 lib/Cake/Test/test_app/View/Themed/TestTheme/webroot/js/one/theme_one.js create mode 100644 lib/Cake/Test/test_app/View/Themed/TestTheme/webroot/js/theme.js create mode 100644 lib/Cake/Test/test_app/View/Themed/TestTheme/webroot/pdfs/theme_test.pdf create mode 100644 lib/Cake/Test/test_app/View/Themed/TestTheme/webroot/space image.text create mode 100644 lib/Cake/Test/test_app/tmp/empty create mode 100644 lib/Cake/Test/test_app/webroot/img/cake.power.gif create mode 100644 lib/Cake/Test/test_app/webroot/theme/test_theme/css/theme_webroot.css create mode 100644 lib/Cake/Test/test_app/webroot/theme/test_theme/css/webroot_test.css create mode 100644 lib/Cake/Test/test_app/webroot/theme/test_theme/img/cake.power.gif create mode 100644 lib/Cake/Test/test_app/webroot/theme/test_theme/img/test.jpg create mode 100644 lib/Cake/TestSuite/CakeTestCase.php create mode 100644 lib/Cake/TestSuite/CakeTestLoader.php create mode 100644 lib/Cake/TestSuite/CakeTestRunner.php create mode 100644 lib/Cake/TestSuite/CakeTestSuite.php create mode 100644 lib/Cake/TestSuite/CakeTestSuiteCommand.php create mode 100644 lib/Cake/TestSuite/CakeTestSuiteDispatcher.php create mode 100644 lib/Cake/TestSuite/ControllerTestCase.php create mode 100644 lib/Cake/TestSuite/Coverage/BaseCoverageReport.php create mode 100644 lib/Cake/TestSuite/Coverage/HtmlCoverageReport.php create mode 100644 lib/Cake/TestSuite/Coverage/TextCoverageReport.php create mode 100644 lib/Cake/TestSuite/Fixture/CakeFixtureManager.php create mode 100644 lib/Cake/TestSuite/Fixture/CakeTestFixture.php create mode 100644 lib/Cake/TestSuite/Fixture/CakeTestModel.php create mode 100644 lib/Cake/TestSuite/Reporter/CakeBaseReporter.php create mode 100644 lib/Cake/TestSuite/Reporter/CakeHtmlReporter.php create mode 100644 lib/Cake/TestSuite/Reporter/CakeTextReporter.php create mode 100644 lib/Cake/TestSuite/templates/footer.php create mode 100644 lib/Cake/TestSuite/templates/header.php create mode 100644 lib/Cake/TestSuite/templates/menu.php create mode 100644 lib/Cake/TestSuite/templates/missing_connection.php create mode 100644 lib/Cake/TestSuite/templates/phpunit.php create mode 100644 lib/Cake/TestSuite/templates/xdebug.php create mode 100644 lib/Cake/Utility/CakeNumber.php create mode 100644 lib/Cake/Utility/CakeTime.php create mode 100644 lib/Cake/Utility/ClassRegistry.php create mode 100644 lib/Cake/Utility/Debugger.php create mode 100644 lib/Cake/Utility/File.php create mode 100644 lib/Cake/Utility/Folder.php create mode 100644 lib/Cake/Utility/Hash.php create mode 100644 lib/Cake/Utility/Inflector.php create mode 100644 lib/Cake/Utility/ObjectCollection.php create mode 100644 lib/Cake/Utility/Sanitize.php create mode 100644 lib/Cake/Utility/Security.php create mode 100644 lib/Cake/Utility/Set.php create mode 100644 lib/Cake/Utility/String.php create mode 100644 lib/Cake/Utility/Validation.php create mode 100644 lib/Cake/Utility/Xml.php create mode 100644 lib/Cake/VERSION.txt create mode 100644 lib/Cake/View/Elements/exception_stack_trace.ctp create mode 100644 lib/Cake/View/Elements/sql_dump.ctp create mode 100644 lib/Cake/View/Errors/fatal_error.ctp create mode 100644 lib/Cake/View/Errors/missing_action.ctp create mode 100644 lib/Cake/View/Errors/missing_behavior.ctp create mode 100644 lib/Cake/View/Errors/missing_component.ctp create mode 100644 lib/Cake/View/Errors/missing_connection.ctp create mode 100644 lib/Cake/View/Errors/missing_controller.ctp create mode 100644 lib/Cake/View/Errors/missing_database.ctp create mode 100644 lib/Cake/View/Errors/missing_datasource.ctp create mode 100644 lib/Cake/View/Errors/missing_datasource_config.ctp create mode 100644 lib/Cake/View/Errors/missing_helper.ctp create mode 100644 lib/Cake/View/Errors/missing_layout.ctp create mode 100644 lib/Cake/View/Errors/missing_plugin.ctp create mode 100644 lib/Cake/View/Errors/missing_table.ctp create mode 100644 lib/Cake/View/Errors/missing_view.ctp create mode 100644 lib/Cake/View/Errors/pdo_error.ctp create mode 100644 lib/Cake/View/Errors/private_action.ctp create mode 100644 lib/Cake/View/Errors/scaffold_error.ctp create mode 100644 lib/Cake/View/Helper.php create mode 100644 lib/Cake/View/Helper/CacheHelper.php create mode 100644 lib/Cake/View/Helper/FormHelper.php create mode 100644 lib/Cake/View/Helper/HtmlHelper.php create mode 100644 lib/Cake/View/Helper/JqueryEngineHelper.php create mode 100644 lib/Cake/View/Helper/JsBaseEngineHelper.php create mode 100644 lib/Cake/View/Helper/JsHelper.php create mode 100644 lib/Cake/View/Helper/MootoolsEngineHelper.php create mode 100644 lib/Cake/View/Helper/NumberHelper.php create mode 100644 lib/Cake/View/Helper/PaginatorHelper.php create mode 100644 lib/Cake/View/Helper/PrototypeEngineHelper.php create mode 100644 lib/Cake/View/Helper/RssHelper.php create mode 100644 lib/Cake/View/Helper/SessionHelper.php create mode 100644 lib/Cake/View/Helper/TextHelper.php create mode 100644 lib/Cake/View/Helper/TimeHelper.php create mode 100644 lib/Cake/View/HelperCollection.php create mode 100644 lib/Cake/View/JsonView.php create mode 100644 lib/Cake/View/MediaView.php create mode 100644 lib/Cake/View/ScaffoldView.php create mode 100644 lib/Cake/View/Scaffolds/form.ctp create mode 100644 lib/Cake/View/Scaffolds/index.ctp create mode 100644 lib/Cake/View/Scaffolds/view.ctp create mode 100644 lib/Cake/View/ThemeView.php create mode 100644 lib/Cake/View/View.php create mode 100644 lib/Cake/View/ViewBlock.php create mode 100644 lib/Cake/View/XmlView.php create mode 100644 lib/Cake/basics.php create mode 100644 lib/Cake/bootstrap.php create mode 100644 struktur.sql diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..217a0e3 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,13 @@ +; This file is for unifying the coding style for different editors and IDEs. +; More information at http://editorconfig.org + +root = true + +[*] +indent_style = tab +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true + +[*.bat] +end_of_line = crlf diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..bc5c280 --- /dev/null +++ b/.gitignore @@ -0,0 +1,33 @@ +# User specific & automatically generated files # +################################################# +/app/Config/core.php +/app/Config/database.php +/app/Config/email.php +/app/webroot/uploads/ +/app/webroot/img/avatar/ +/app/webroot/dreamjob/ +/app/webroot/img/service/ +/app/tmp +/lib/Cake/Console/Templates/skel/tmp/ +/plugins +/vendors +/build +/dist +/tags +upload.sh +upload-produktiv.sh +.*.swp +*daten.sql +*~ + +# OS generated files # +###################### +.DS_Store +.DS_Store? +._* +.Spotlight-V100 +.Trashes +Icon? +ehthumbs.db +Thumbs.db +/nbproject/ diff --git a/.htaccess b/.htaccess new file mode 100644 index 0000000..417c613 --- /dev/null +++ b/.htaccess @@ -0,0 +1,5 @@ + + RewriteEngine on + RewriteRule ^$ app/webroot/ [L] + RewriteRule (.*) app/webroot/$1 [L] + diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..3a9e45b --- /dev/null +++ b/.travis.yml @@ -0,0 +1,118 @@ +language: php + +php: + - 5.2 + - 5.3 + - 5.4 + - 5.5 + +env: + - DB=mysql + - DB=pgsql + - DB=sqlite + +matrix: + include: + - php: 5.4 + env: + - PHPCS=1 + +before_script: + - sudo locale-gen de_DE + - sh -c "if [ '$DB' = 'mysql' ]; then mysql -e 'CREATE DATABASE cakephp_test;'; fi" + - sh -c "if [ '$DB' = 'mysql' ]; then mysql -e 'CREATE DATABASE cakephp_test2;'; fi" + - sh -c "if [ '$DB' = 'mysql' ]; then mysql -e 'CREATE DATABASE cakephp_test3;'; fi" + - sh -c "if [ '$DB' = 'pgsql' ]; then psql -c 'CREATE DATABASE cakephp_test;' -U postgres; fi" + - sh -c "if [ '$DB' = 'pgsql' ]; then psql -c 'CREATE SCHEMA test2;' -U postgres -d cakephp_test; fi" + - sh -c "if [ '$DB' = 'pgsql' ]; then psql -c 'CREATE SCHEMA test3;' -U postgres -d cakephp_test; fi" + - chmod -R 777 ./app/tmp + - sudo apt-get install lighttpd + - sh -c "if [ '$PHPCS' = '1' ]; then pear channel-discover pear.cakephp.org; fi" + - sh -c "if [ '$PHPCS' = '1' ]; then pear install --alldeps cakephp/CakePHP_CodeSniffer; fi" + - phpenv rehash + - set +H + - echo " array( + 'datasource' => 'Database/Mysql', + 'host' => '0.0.0.0', + 'login' => 'travis' + ), + 'pgsql' => array( + 'datasource' => 'Database/Postgres', + 'host' => '127.0.0.1', + 'login' => 'postgres', + 'database' => 'cakephp_test', + 'schema' => array( + 'default' => 'public', + 'test' => 'public', + 'test2' => 'test2', + 'test_database_three' => 'test3' + ) + ), + 'sqlite' => array( + 'datasource' => 'Database/Sqlite', + 'database' => array( + 'default' => ':memory:', + 'test' => ':memory:', + 'test2' => '/tmp/cakephp_test2.db', + 'test_database_three' => '/tmp/cakephp_test3.db' + ), + ) + ); + public \$default = array( + 'persistent' => false, + 'host' => '', + 'login' => '', + 'password' => '', + 'database' => 'cakephp_test', + 'prefix' => '' + ); + public \$test = array( + 'persistent' => false, + 'host' => '', + 'login' => '', + 'password' => '', + 'database' => 'cakephp_test', + 'prefix' => '' + ); + public \$test2 = array( + 'persistent' => false, + 'host' => '', + 'login' => '', + 'password' => '', + 'database' => 'cakephp_test2', + 'prefix' => '' + ); + public \$test_database_three = array( + 'persistent' => false, + 'host' => '', + 'login' => '', + 'password' => '', + 'database' => 'cakephp_test3', + 'prefix' => '' + ); + public function __construct() { + \$db = 'mysql'; + if (!empty(\$_SERVER['DB'])) { + \$db = \$_SERVER['DB']; + } + foreach (array('default', 'test', 'test2', 'test_database_three') as \$source) { + \$config = array_merge(\$this->{\$source}, \$this->identities[\$db]); + if (is_array(\$config['database'])) { + \$config['database'] = \$config['database'][\$source]; + } + if (!empty(\$config['schema']) && is_array(\$config['schema'])) { + \$config['schema'] = \$config['schema'][\$source]; + } + \$this->{\$source} = \$config; + } + } + }" > app/Config/database.php + +script: + - sh -c "if [ '$PHPCS' = '1' ]; then phpcs -p --extensions=php --standard=CakePHP ./lib/Cake; elif [ '$DB' = 'mysql' ]; then ./lib/Cake/Console/cake test core AllTests --stderr; else ./lib/Cake/Console/cake test core AllDbRelated --stderr; fi" + +notifications: + email: false diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..0af4f7b --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,73 @@ +# How to contribute + +CakePHP loves to welcome your contributions. There are several ways to help out: +* Create an [issue](https://github.com/cakephp/cakephp/issues) on GitHub, if you have found a bug +* Write testcases for open bug issues +* Write patches for open bug/feature issues, preferably with testcases included +* Contribute to the [documentation](https://github.com/cakephp/docs) + +There are a few guidelines that we need contributors to follow so that we have a +chance of keeping on top of things. + +## Getting Started + +* Make sure you have a [GitHub account](https://github.com/signup/free). +* Submit an [issue](https://github.com/cakephp/cakephp/issues), assuming one does not already exist. + * Clearly describe the issue including steps to reproduce when it is a bug. + * Make sure you fill in the earliest version that you know has the issue. +* Fork the repository on GitHub. + +## Making Changes + +* Create a topic branch from where you want to base your work. + * This is usually the master branch. + * Only target release branches if you are certain your fix must be on that + branch. + * To quickly create a topic branch based on master; `git branch + master/my_contribution master` then checkout the new branch with `git + checkout master/my_contribution`. Better avoid working directly on the + `master` branch, to avoid conflicts if you pull in updates from origin. +* Make commits of logical units. +* Check for unnecessary whitespace with `git diff --check` before committing. +* Use descriptive commit messages and reference the #issue number. +* Core testcases should continue to pass. You can run tests locally or enable + [travis-ci](https://travis-ci.org/) for your fork, so all tests and codesniffs + will be executed. +* Your work should apply the CakePHP coding standards. + +## Which branch to base the work + +* Bugfix branches will be based on master. +* New features that are backwards compatible will be based on next minor release + branch. +* New features or other non-BC changes will go in the next major release branch. + +## Submitting Changes + +* Push your changes to a topic branch in your fork of the repository. +* Submit a pull request to the repository in the cakephp organization, with the + correct target branch. + +## Testcases and codesniffer + +CakePHP tests requires [PHPUnit](http://www.phpunit.de/manual/current/en/installation.html) +3.5 or higher. To run the testcases locally use the following command: + + ./lib/Cake/Console/cake test core AllTests --stderr + +To run the sniffs for CakePHP coding standards: + + phpcs -p --extensions=php --standard=CakePHP ./lib/Cake + +Check the [cakephp-codesniffer](https://github.com/cakephp/cakephp-codesniffer) +repository to setup the CakePHP standard. The README contains installation info +for the sniff and phpcs. + +# Additional Resources + +* [CakePHP coding standards](http://book.cakephp.org/2.0/en/contributing/cakephp-coding-conventions.html) +* [Existing issues](https://github.com/cakephp/cakephp/issues) +* [Development Roadmaps](https://github.com/cakephp/cakephp/wiki#roadmaps) +* [General GitHub documentation](https://help.github.com/) +* [GitHub pull request documentation](https://help.github.com/send-pull-requests/) +* #cakephp IRC channel on freenode.org diff --git a/README.md b/README.md new file mode 100644 index 0000000..343abce --- /dev/null +++ b/README.md @@ -0,0 +1,43 @@ +CakePHP +======= + +[![CakePHP](http://cakephp.org/img/cake-logo.png)](http://www.cakephp.org) + +CakePHP is a rapid development framework for PHP which uses commonly known design patterns like Active Record, Association Data Mapping, Front Controller and MVC. +Our primary goal is to provide a structured framework that enables PHP users at all levels to rapidly develop robust web applications, without any loss to flexibility. + +Some Handy Links +---------------- + +[CakePHP](http://www.cakephp.org) - The rapid development PHP framework + +[CookBook](http://book.cakephp.org) - THE CakePHP user documentation; start learning here! + +[API](http://api.cakephp.org) - A reference to CakePHP's classes + +[Plugins](http://plugins.cakephp.org/) - A repository of extensions to the framework + +[The Bakery](http://bakery.cakephp.org) - Tips, tutorials and articles + +[Community Center](http://community.cakephp.org) - A source for everything community related + +[Training](http://training.cakephp.org) - Join a live session and get skilled with the framework + +[CakeFest](http://cakefest.org) - Don't miss our annual CakePHP conference + +[Cake Software Foundation](http://cakefoundation.org) - Promoting development related to CakePHP + +Get Support! +------------ + +[#cakephp](http://webchat.freenode.net/?channels=#cakephp) on irc.freenode.net - Come chat with us, we have cake + +[Google Group](https://groups.google.com/group/cake-php) - Community mailing list and forum + +[GitHub Issues](https://github.com/cakephp/cakephp/issues) - Got issues? Please tell us! + +[Roadmaps](https://github.com/cakephp/cakephp/wiki#roadmaps) - Want to contribute? Get involved! + +[![Bake Status](https://secure.travis-ci.org/cakephp/cakephp.png?branch=master)](http://travis-ci.org/cakephp/cakephp) + +![Cake Power](https://raw.github.com/cakephp/cakephp/master/lib/Cake/Console/Templates/skel/webroot/img/cake.power.gif) diff --git a/app/.htaccess b/app/.htaccess new file mode 100644 index 0000000..8cfc1ea --- /dev/null +++ b/app/.htaccess @@ -0,0 +1,5 @@ + + RewriteEngine on + RewriteRule ^$ webroot/ [L] + RewriteRule (.*) webroot/$1 [L] + diff --git a/app/Config/Schema/db_acl.php b/app/Config/Schema/db_acl.php new file mode 100644 index 0000000..495055b --- /dev/null +++ b/app/Config/Schema/db_acl.php @@ -0,0 +1,69 @@ + array('type' => 'integer', 'null' => false, 'default' => null, 'length' => 10, 'key' => 'primary'), + 'parent_id' => array('type' => 'integer', 'null' => true, 'default' => null, 'length' => 10), + 'model' => array('type' => 'string', 'null' => true), + 'foreign_key' => array('type' => 'integer', 'null' => true, 'default' => null, 'length' => 10), + 'alias' => array('type' => 'string', 'null' => true), + 'lft' => array('type' => 'integer', 'null' => true, 'default' => null, 'length' => 10), + 'rght' => array('type' => 'integer', 'null' => true, 'default' => null, 'length' => 10), + 'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1)) + ); + + public $aros = array( + 'id' => array('type' => 'integer', 'null' => false, 'default' => null, 'length' => 10, 'key' => 'primary'), + 'parent_id' => array('type' => 'integer', 'null' => true, 'default' => null, 'length' => 10), + 'model' => array('type' => 'string', 'null' => true), + 'foreign_key' => array('type' => 'integer', 'null' => true, 'default' => null, 'length' => 10), + 'alias' => array('type' => 'string', 'null' => true), + 'lft' => array('type' => 'integer', 'null' => true, 'default' => null, 'length' => 10), + 'rght' => array('type' => 'integer', 'null' => true, 'default' => null, 'length' => 10), + 'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1)) + ); + + public $aros_acos = array( + 'id' => array('type' => 'integer', 'null' => false, 'default' => null, 'length' => 10, 'key' => 'primary'), + 'aro_id' => array('type' => 'integer', 'null' => false, 'length' => 10, 'key' => 'index'), + 'aco_id' => array('type' => 'integer', 'null' => false, 'length' => 10), + '_create' => array('type' => 'string', 'null' => false, 'default' => '0', 'length' => 2), + '_read' => array('type' => 'string', 'null' => false, 'default' => '0', 'length' => 2), + '_update' => array('type' => 'string', 'null' => false, 'default' => '0', 'length' => 2), + '_delete' => array('type' => 'string', 'null' => false, 'default' => '0', 'length' => 2), + 'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1), 'ARO_ACO_KEY' => array('column' => array('aro_id', 'aco_id'), 'unique' => 1)) + ); + +} diff --git a/app/Config/Schema/db_acl.sql b/app/Config/Schema/db_acl.sql new file mode 100644 index 0000000..274780e --- /dev/null +++ b/app/Config/Schema/db_acl.sql @@ -0,0 +1,41 @@ +# $Id$ +# +# Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org) +# +# Licensed under The MIT License +# For full copyright and license information, please see the LICENSE.txt +# Redistributions of files must retain the above copyright notice. +# MIT License (http://www.opensource.org/licenses/mit-license.php) + +CREATE TABLE acos ( + id INTEGER(10) UNSIGNED NOT NULL AUTO_INCREMENT, + parent_id INTEGER(10) DEFAULT NULL, + model VARCHAR(255) DEFAULT '', + foreign_key INTEGER(10) UNSIGNED DEFAULT NULL, + alias VARCHAR(255) DEFAULT '', + lft INTEGER(10) DEFAULT NULL, + rght INTEGER(10) DEFAULT NULL, + PRIMARY KEY (id) +); + +CREATE TABLE aros_acos ( + id INTEGER(10) UNSIGNED NOT NULL AUTO_INCREMENT, + aro_id INTEGER(10) UNSIGNED NOT NULL, + aco_id INTEGER(10) UNSIGNED NOT NULL, + _create CHAR(2) NOT NULL DEFAULT 0, + _read CHAR(2) NOT NULL DEFAULT 0, + _update CHAR(2) NOT NULL DEFAULT 0, + _delete CHAR(2) NOT NULL DEFAULT 0, + PRIMARY KEY(id) +); + +CREATE TABLE aros ( + id INTEGER(10) UNSIGNED NOT NULL AUTO_INCREMENT, + parent_id INTEGER(10) DEFAULT NULL, + model VARCHAR(255) DEFAULT '', + foreign_key INTEGER(10) UNSIGNED DEFAULT NULL, + alias VARCHAR(255) DEFAULT '', + lft INTEGER(10) DEFAULT NULL, + rght INTEGER(10) DEFAULT NULL, + PRIMARY KEY (id) +); \ No newline at end of file diff --git a/app/Config/Schema/i18n.php b/app/Config/Schema/i18n.php new file mode 100644 index 0000000..febb2db --- /dev/null +++ b/app/Config/Schema/i18n.php @@ -0,0 +1,50 @@ + array('type' => 'integer', 'null' => false, 'default' => null, 'length' => 10, 'key' => 'primary'), + 'locale' => array('type' => 'string', 'null' => false, 'length' => 6, 'key' => 'index'), + 'model' => array('type' => 'string', 'null' => false, 'key' => 'index'), + 'foreign_key' => array('type' => 'integer', 'null' => false, 'length' => 10, 'key' => 'index'), + 'field' => array('type' => 'string', 'null' => false, 'key' => 'index'), + 'content' => array('type' => 'text', 'null' => true, 'default' => null), + 'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1), 'locale' => array('column' => 'locale', 'unique' => 0), 'model' => array('column' => 'model', 'unique' => 0), 'row_id' => array('column' => 'foreign_key', 'unique' => 0), 'field' => array('column' => 'field', 'unique' => 0)) + ); + +} diff --git a/app/Config/Schema/i18n.sql b/app/Config/Schema/i18n.sql new file mode 100644 index 0000000..66a42bd --- /dev/null +++ b/app/Config/Schema/i18n.sql @@ -0,0 +1,27 @@ +# $Id$ +# +# Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org) +# +# Licensed under The MIT License +# For full copyright and license information, please see the LICENSE.txt +# Redistributions of files must retain the above copyright notice. +# MIT License (http://www.opensource.org/licenses/mit-license.php) + +CREATE TABLE i18n ( + id int(10) NOT NULL auto_increment, + locale varchar(6) NOT NULL, + model varchar(255) NOT NULL, + foreign_key int(10) NOT NULL, + field varchar(255) NOT NULL, + content mediumtext, + PRIMARY KEY (id), +# UNIQUE INDEX I18N_LOCALE_FIELD(locale, model, foreign_key, field), +# INDEX I18N_LOCALE_ROW(locale, model, foreign_key), +# INDEX I18N_LOCALE_MODEL(locale, model), +# INDEX I18N_FIELD(model, foreign_key, field), +# INDEX I18N_ROW(model, foreign_key), + INDEX locale (locale), + INDEX model (model), + INDEX row_id (foreign_key), + INDEX field (field) +); \ No newline at end of file diff --git a/app/Config/Schema/sessions.php b/app/Config/Schema/sessions.php new file mode 100644 index 0000000..14ff2c6 --- /dev/null +++ b/app/Config/Schema/sessions.php @@ -0,0 +1,45 @@ + array('type' => 'string', 'null' => false, 'key' => 'primary'), + 'data' => array('type' => 'text', 'null' => true, 'default' => null), + 'expires' => array('type' => 'integer', 'null' => true, 'default' => null), + 'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1)) + ); + +} diff --git a/app/Config/Schema/sessions.sql b/app/Config/Schema/sessions.sql new file mode 100644 index 0000000..76845bd --- /dev/null +++ b/app/Config/Schema/sessions.sql @@ -0,0 +1,17 @@ +# $Id$ +# +# Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org) +# 1785 E. Sahara Avenue, Suite 490-204 +# Las Vegas, Nevada 89104 +# +# Licensed under The MIT License +# For full copyright and license information, please see the LICENSE.txt +# Redistributions of files must retain the above copyright notice. +# MIT License (http://www.opensource.org/licenses/mit-license.php) + +CREATE TABLE cake_sessions ( + id varchar(255) NOT NULL default '', + data text, + expires int(11) default NULL, + PRIMARY KEY (id) +); \ No newline at end of file diff --git a/app/Config/acl.ini.php b/app/Config/acl.ini.php new file mode 100644 index 0000000..9a46721 --- /dev/null +++ b/app/Config/acl.ini.php @@ -0,0 +1,65 @@ +; +;/** +; * ACL Configuration +; * +; * CakePHP(tm) : Rapid Development Framework (http://cakephp.org) +; * Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org) +; * +; * Licensed under The MIT License +; * Redistributions of files must retain the above copyright notice. +; * +; * @copyright Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org) +; * @link http://cakephp.org CakePHP(tm) Project +; * @package app.Config +; * @since CakePHP(tm) v 0.10.0.1076 +; * @license http://www.opensource.org/licenses/mit-license.php MIT License +; */ + +; acl.ini.php - Cake ACL Configuration +; --------------------------------------------------------------------- +; Use this file to specify user permissions. +; aco = access control object (something in your application) +; aro = access request object (something requesting access) +; +; User records are added as follows: +; +; [uid] +; groups = group1, group2, group3 +; allow = aco1, aco2, aco3 +; deny = aco4, aco5, aco6 +; +; Group records are added in a similar manner: +; +; [gid] +; allow = aco1, aco2, aco3 +; deny = aco4, aco5, aco6 +; +; The allow, deny, and groups sections are all optional. +; NOTE: groups names *cannot* ever be the same as usernames! +; +; ACL permissions are checked in the following order: +; 1. Check for user denies (and DENY if specified) +; 2. Check for user allows (and ALLOW if specified) +; 3. Gather user's groups +; 4. Check group denies (and DENY if specified) +; 5. Check group allows (and ALLOW if specified) +; 6. If no aro, aco, or group information is found, DENY +; +; --------------------------------------------------------------------- + +;------------------------------------- +;Users +;------------------------------------- + +[username-goes-here] +groups = group1, group2 +deny = aco1, aco2 +allow = aco3, aco4 + +;------------------------------------- +;Groups +;------------------------------------- + +[groupname-goes-here] +deny = aco5, aco6 +allow = aco7, aco8 diff --git a/app/Config/acl.php b/app/Config/acl.php new file mode 100644 index 0000000..a8d6e38 --- /dev/null +++ b/app/Config/acl.php @@ -0,0 +1,133 @@ +Auth->authorize = array('Actions' => array('actionPath' => 'controllers/'),...) + * + * Now, when a user (i.e. jeff) authenticates successfully and requests a controller action (i.e. /invoices/delete) + * that is not allowed by default (e.g. via $this->Auth->allow('edit') in the Invoices controller) then AuthComponent + * will ask the configured ACL interface if access is granted. Under the assumptions 1. and 2. this will be + * done via a call to Acl->check() with + * + * array('User' => array('username' => 'jeff', 'group_id' => 4, ...)) + * + * as ARO and + * + * '/controllers/invoices/delete' + * + * as ACO. + * + * If the configured map looks like + * + * $config['map'] = array( + * 'User' => 'User/username', + * 'Role' => 'User/group_id', + * ); + * + * then PhpAcl will lookup if we defined a role like User/jeff. If that role is not found, PhpAcl will try to + * find a definition for Role/4. If the definition isn't found then a default role (Role/default) will be used to + * check rules for the given ACO. The search can be expanded by defining aliases in the alias configuration. + * E.g. if you want to use a more readable name than Role/4 in your definitions you can define an alias like + * + * $config['alias'] = array( + * 'Role/4' => 'Role/editor', + * ); + * + * In the roles configuration you can define roles on the lhs and inherited roles on the rhs: + * + * $config['roles'] = array( + * 'Role/admin' => null, + * 'Role/accountant' => null, + * 'Role/editor' => null, + * 'Role/manager' => 'Role/editor, Role/accountant', + * 'User/jeff' => 'Role/manager', + * ); + * + * In this example manager inherits all rules from editor and accountant. Role/admin doesn't inherit from any role. + * Lets define some rules: + * + * $config['rules'] = array( + * 'allow' => array( + * '*' => 'Role/admin', + * 'controllers/users/(dashboard|profile)' => 'Role/default', + * 'controllers/invoices/*' => 'Role/accountant', + * 'controllers/articles/*' => 'Role/editor', + * 'controllers/users/*' => 'Role/manager', + * 'controllers/invoices/delete' => 'Role/manager', + * ), + * 'deny' => array( + * 'controllers/invoices/delete' => 'Role/accountant, User/jeff', + * 'controllers/articles/(delete|publish)' => 'Role/editor', + * ), + * ); + * + * Ok, so as jeff inherits from Role/manager he's matched every rule that references User/jeff, Role/manager, + * Role/editor, Role/accountant and Role/default. However, for jeff, rules for User/jeff are more specific than + * rules for Role/manager, rules for Role/manager are more specific than rules for Role/editor and so on. + * This is important when allow and deny rules match for a role. E.g. Role/accountant is allowed + * controllers/invoices/* but at the same time controllers/invoices/delete is denied. But there is a more + * specific rule defined for Role/manager which is allowed controllers/invoices/delete. However, the most specific + * rule denies access to the delete action explicitly for User/jeff, so he'll be denied access to the resource. + * + * If we would remove the role definition for User/jeff, then jeff would be granted access as he would be resolved + * to Role/manager and Role/manager has an allow rule. + */ + +/** + * The role map defines how to resolve the user record from your application + * to the roles you defined in the roles configuration. + */ +$config['map'] = array( + 'User' => 'User/username', + 'Role' => 'User/group_id', +); + +/** + * define aliases to map your model information to + * the roles defined in your role configuration. + */ +$config['alias'] = array( + 'Role/4' => 'Role/editor', +); + +/** + * role configuration + */ +$config['roles'] = array( + 'Role/admin' => null, +); + +/** + * rule configuration + */ +$config['rules'] = array( + 'allow' => array( + '*' => 'Role/admin', + ), + 'deny' => array(), +); diff --git a/app/Config/bootstrap.php b/app/Config/bootstrap.php new file mode 100644 index 0000000..76994f8 --- /dev/null +++ b/app/Config/bootstrap.php @@ -0,0 +1,107 @@ + 'File')); + +/** + * The settings below can be used to set additional paths to models, views and controllers. + * + * App::build(array( + * 'Model' => array('/path/to/models/', '/next/path/to/models/'), + * 'Model/Behavior' => array('/path/to/behaviors/', '/next/path/to/behaviors/'), + * 'Model/Datasource' => array('/path/to/datasources/', '/next/path/to/datasources/'), + * 'Model/Datasource/Database' => array('/path/to/databases/', '/next/path/to/database/'), + * 'Model/Datasource/Session' => array('/path/to/sessions/', '/next/path/to/sessions/'), + * 'Controller' => array('/path/to/controllers/', '/next/path/to/controllers/'), + * 'Controller/Component' => array('/path/to/components/', '/next/path/to/components/'), + * 'Controller/Component/Auth' => array('/path/to/auths/', '/next/path/to/auths/'), + * 'Controller/Component/Acl' => array('/path/to/acls/', '/next/path/to/acls/'), + * 'View' => array('/path/to/views/', '/next/path/to/views/'), + * 'View/Helper' => array('/path/to/helpers/', '/next/path/to/helpers/'), + * 'Console' => array('/path/to/consoles/', '/next/path/to/consoles/'), + * 'Console/Command' => array('/path/to/commands/', '/next/path/to/commands/'), + * 'Console/Command/Task' => array('/path/to/tasks/', '/next/path/to/tasks/'), + * 'Lib' => array('/path/to/libs/', '/next/path/to/libs/'), + * 'Locale' => array('/path/to/locales/', '/next/path/to/locales/'), + * 'Vendor' => array('/path/to/vendors/', '/next/path/to/vendors/'), + * 'Plugin' => array('/path/to/plugins/', '/next/path/to/plugins/'), + * )); + * + */ + +/** + * Custom Inflector rules can be set to correctly pluralize or singularize table, model, controller names or whatever other + * string is passed to the inflection functions + * + * Inflector::rules('singular', array('rules' => array(), 'irregular' => array(), 'uninflected' => array())); + * Inflector::rules('plural', array('rules' => array(), 'irregular' => array(), 'uninflected' => array())); + * + */ + +/** + * Plugins need to be loaded manually, you can either load them one by one or all of them in a single call + * Uncomment one of the lines below, as you need. Make sure you read the documentation on CakePlugin to use more + * advanced ways of loading plugins + * + * CakePlugin::loadAll(); // Loads all plugins at once + * CakePlugin::load('DebugKit'); //Loads a single plugin named DebugKit + * + */ + +/** + * You can attach event listeners to the request lifecycle as Dispatcher Filter. By default CakePHP bundles two filters: + * + * - AssetDispatcher filter will serve your asset files (css, images, js, etc) from your themes and plugins + * - CacheDispatcher filter will read the Cache.check configure variable and try to serve cached content generated from controllers + * + * Feel free to remove or add filters as you see fit for your application. A few examples: + * + * Configure::write('Dispatcher.filters', array( + * 'MyCacheFilter', // will use MyCacheFilter class from the Routing/Filter package in your app. + * 'MyPlugin.MyFilter', // will use MyFilter class from the Routing/Filter package in MyPlugin plugin. + * array('callable' => $aFunction, 'on' => 'before', 'priority' => 9), // A valid PHP callback type to be called on beforeDispatch + * array('callable' => $anotherMethod, 'on' => 'after'), // A valid PHP callback type to be called on afterDispatch + * + * )); + */ +Configure::write('Dispatcher.filters', array( + 'AssetDispatcher', + 'CacheDispatcher' +)); + +/** + * Configures default file logging options + */ +App::uses('CakeLog', 'Log'); +CakeLog::config('debug', array( + 'engine' => 'File', + 'types' => array('notice', 'info', 'debug'), + 'file' => 'debug', +)); +CakeLog::config('error', array( + 'engine' => 'File', + 'types' => array('warning', 'error', 'critical', 'alert', 'emergency'), + 'file' => 'error', +)); diff --git a/app/Config/database.php.default b/app/Config/database.php.default new file mode 100644 index 0000000..42fedb6 --- /dev/null +++ b/app/Config/database.php.default @@ -0,0 +1,85 @@ + The name of a supported datasource; valid options are as follows: + * Database/Mysql - MySQL 4 & 5, + * Database/Sqlite - SQLite (PHP5 only), + * Database/Postgres - PostgreSQL 7 and higher, + * Database/Sqlserver - Microsoft SQL Server 2005 and higher + * + * You can add custom database datasources (or override existing datasources) by adding the + * appropriate file to app/Model/Datasource/Database. Datasources should be named 'MyDatasource.php', + * + * + * persistent => true / false + * Determines whether or not the database should use a persistent connection + * + * host => + * the host you connect to the database. To add a socket or port number, use 'port' => # + * + * prefix => + * Uses the given prefix for all the tables in this database. This setting can be overridden + * on a per-table basis with the Model::$tablePrefix property. + * + * schema => + * For Postgres/Sqlserver specifies which schema you would like to use the tables in. + * Postgres defaults to 'public'. For Sqlserver, it defaults to empty and use + * the connected user's default schema (typically 'dbo'). + * + * encoding => + * For MySQL, Postgres specifies the character encoding to use when connecting to the + * database. Uses database default not specified. + * + * unix_socket => + * For MySQL to connect via socket specify the `unix_socket` parameter instead of `host` and `port` + * + * settings => + * Array of key/value pairs, on connection it executes SET statements for each pair + * For MySQL : http://dev.mysql.com/doc/refman/5.6/en/set-statement.html + * For Postgres : http://www.postgresql.org/docs/9.2/static/sql-set.html + * For Sql Server : http://msdn.microsoft.com/en-us/library/ms190356.aspx + */ +class DATABASE_CONFIG { + + public $default = array( + 'datasource' => 'Database/Mysql', + 'persistent' => false, + 'host' => 'localhost', + 'login' => 'user', + 'password' => 'password', + 'database' => 'database_name', + 'prefix' => '', + //'encoding' => 'utf8', + ); + + public $test = array( + 'datasource' => 'Database/Mysql', + 'persistent' => false, + 'host' => 'localhost', + 'login' => 'user', + 'password' => 'password', + 'database' => 'test_database_name', + 'prefix' => '', + //'encoding' => 'utf8', + ); +} diff --git a/app/Config/email.php.default b/app/Config/email.php.default new file mode 100644 index 0000000..cee93c3 --- /dev/null +++ b/app/Config/email.php.default @@ -0,0 +1,94 @@ + The name of a supported transport; valid options are as follows: + * Mail - Send using PHP mail function + * Smtp - Send using SMTP + * Debug - Do not send the email, just return the result + * + * You can add custom transports (or override existing transports) by adding the + * appropriate file to app/Network/Email. Transports should be named 'YourTransport.php', + * where 'Your' is the name of the transport. + * + * from => + * The origin email. See CakeEmail::from() about the valid values + * + */ +class EmailConfig { + + public $default = array( + 'transport' => 'Mail', + 'from' => 'you@localhost', + //'charset' => 'utf-8', + //'headerCharset' => 'utf-8', + ); + + public $smtp = array( + 'transport' => 'Smtp', + 'from' => array('site@localhost' => 'My Site'), + 'host' => 'localhost', + 'port' => 25, + 'timeout' => 30, + 'username' => 'user', + 'password' => 'secret', + 'client' => null, + 'log' => false, + //'charset' => 'utf-8', + //'headerCharset' => 'utf-8', + ); + + public $fast = array( + 'from' => 'you@localhost', + 'sender' => null, + 'to' => null, + 'cc' => null, + 'bcc' => null, + 'replyTo' => null, + 'readReceipt' => null, + 'returnPath' => null, + 'messageId' => true, + 'subject' => null, + 'message' => null, + 'headers' => null, + 'viewRender' => null, + 'template' => false, + 'layout' => false, + 'viewVars' => null, + 'attachments' => null, + 'emailFormat' => null, + 'transport' => 'Smtp', + 'host' => 'localhost', + 'port' => 25, + 'timeout' => 30, + 'username' => 'user', + 'password' => 'secret', + 'client' => null, + 'log' => true, + //'charset' => 'utf-8', + //'headerCharset' => 'utf-8', + ); + +} diff --git a/app/Config/routes.php b/app/Config/routes.php new file mode 100644 index 0000000..9fd8bd9 --- /dev/null +++ b/app/Config/routes.php @@ -0,0 +1,125 @@ + 'home', 'action' => 'home')); + Router::connect('/login', array('controller' => 'home', 'action' => 'login')); + Router::connect('/logout', array('controller' => 'home', 'action' => 'logout')); + Router::connect('/impressum', array('controller' => 'home', 'action' => 'impressum')); + Router::connect('/agb', array('controller' => 'home', 'action' => 'agb')); + + Router::connect('/contact', array('controller' => 'extra', 'action' => 'contact')); + Router::connect('/cooperators', array('controller' => 'extra', 'action' => 'cooperators')); + Router::connect('/team', array('controller' => 'extra', 'action' => 'team')); + Router::connect('/premium', array('controller' => 'extra', 'action' => 'premium')); + Router::connect('/advertise', array('controller' => 'extra', 'action' => 'advertise')); + Router::connect('/adv/company', array('controller' => 'extra', 'action' => 'company')); + Router::connect('/adv/worker', array('controller' => 'extra', 'action' => 'worker')); + + Router::connect('/plus', array('controller' => 'service', 'action' => 'index')); + Router::connect('/plus/:list', array('controller' => 'service','action'=>'index'),array("list"=>"[a-z0-9]+")); + Router::connect('/plus/show/:item', array('controller' => 'service','action'=>'show'),array("item"=>"[a-z0-9]+")); + Router::connect('/plus/:list/:item', array('controller' => 'service','action'=>'show'),array("list"=>"[a-z0-9]+","item"=>"[a-z0-9]+")); + + Router::connect('/company', array('controller' => 'home', 'action' => 'company')); + + Router::connect('/company/registration', array('controller' => 'registration', 'action' => 'company')); + + Router::connect('/registration', array('controller' => 'registration', 'action' => 'worker')); + Router::connect('/registration/active/:code', array('controller' => 'registration', 'action' => 'active'),array("code" => ".+")); + + Router::connect('/password/reset', array('controller' => 'registration', 'action' => 'password_reset')); + Router::connect('/password/replace/:code', array('controller' => 'registration', 'action' => 'password_replace'),array("code" => ".+")); + + Router::connect('/profil', array('controller' => 'user', 'action' => 'profil')); + Router::connect('/profil/page/:page', array('controller' => 'user', 'action' => 'profil'),array("page" => "[0-9]+")); + Router::connect('/profil/edit', array('controller' => 'user', 'action' => 'profil_edit')); + Router::connect('/settings', array('controller' => 'user', 'action' => 'settings_account')); + Router::connect('/settings/pages', array('controller' => 'user', 'action' => 'settings_pageInh')); + Router::connect('/settings/pages/:page', array('controller' => 'user', 'action' => 'settings_pageInh'),array("page" => "[0-9]+")); + Router::connect('/settings/isearch', array('controller' => 'user', 'action' => 'settings_isearch')); + Router::connect('/settings/delete', array('controller' => 'user', 'action' => 'profil_delete')); + Router::connect('/settings/img', array('controller' => 'user', 'action' => 'avatar_upload')); + + + + Router::connect('/user/:id', array('controller' => 'user', 'action' => 'profil'),array("id" => "[0-9]+")); + Router::connect('/user/:id/page/:page', array('controller' => 'user', 'action' => 'profil'),array("id" => "[0-9]+","page" => "[0-9]+")); + + Router::connect('/opening', array('controller' => 'job', 'action' => 'openingList')); + Router::connect('/opening/add', array('controller' => 'job', 'action' => 'openingAdd')); + Router::connect('/opening/edit/:id', array('controller' => 'job', 'action' => 'openingEdit'),array("id" => "[0-9]+")); + Router::connect('/opening/:id', array('controller' => 'job', 'action' => 'openingGet'),array("id" => "[0-9]+")); + Router::connect('/opening/:id/application', array('controller' => 'job', 'action' => 'applicationByOpening'),array("id" => "[0-9]+")); + Router::connect('/opening/:id/:extra', array('controller' => 'job', 'action' => 'openingGet'), array("id" => "[0-9]+")); + + Router::connect('/application', array('controller' => 'job', 'action' => 'applicationList')); + Router::connect('/application/:id', array('controller' => 'job', 'action' => 'applicationGet'),array("id" => "[0-9]+")); + + Router::connect('/application/:id/page/:page', array('controller' => 'job', 'action' => 'applicationGet'),array("id" => "[0-9]+","page" => "[0-9]+")); + Router::connect('/application/:id/curriculum:vitea', array('controller' => 'job', 'action' => 'applicationGet'), array("id" => "[0-9]+",'vitea' => '(?i:vitea)')); + Router::connect('/application/:id/mess:ages', array('controller' => 'job', 'action' => 'applicationGet'), array("id" => "[0-9]+",'ages' => '(?i:ages)')); + Router::connect('/application/:id/arc:hiv', array('controller' => 'job', 'action' => 'applicationGet'), array("id" => "[0-9]+",'hiv' => '(?i:hiv)')); + + Router::connect('/applicate/:id', array('controller' => 'job', 'action' => 'applicationSend'),array("id" => "[0-9]+")); + Router::connect('/applicate/extern', array('controller' => 'job', 'action' => 'applicationSendExt')); + Router::connect('/applicate/extern/info', array('controller' => 'job', 'action' => 'applicationSendExtInfo')); + + Router::connect('/favorite', array('controller' => 'job', 'action' => 'favorite')); + + //Router::connect('/search', array('controller' => 'search', 'action' => 'listopening')); + Router::connect('/search', array('controller' => 'search', 'action' => 'opening')); + Router::connect('/search/company', array('controller' => 'search', 'action' => 'company')); + Router::connect('/search/worker', array('controller' => 'search', 'action' => 'worker')); + Router::connect('/search/auto', array('controller' => 'search', 'action' => 'auto')); + Router::connect('/search/education', array('controller' => 'search', 'action' => 'education')); + Router::connect('/search/academy', array('controller' => 'search', 'action' => 'academy')); + Router::connect('/search/internship', array('controller' => 'search', 'action' => 'internship')); + + + Router::parseExtensions('pdf'); + Router::connect('/application/:id.pdf', array('controller' => 'pdf', 'action' => 'applicationGetPdf'),array("id" => "[0-9]+")); + Router::connect('/profil.pdf', array('controller' => 'pdf', 'action' => 'profilGetPdf')); + + Router::parseExtensions('json'); + Router::connect('/profil/save/cv', array('controller' => 'user', 'action' => 'saveCvJson')); + Router::connect('/settings/pages/delete', array('controller' => 'user', 'action' => 'savePageDeleteJson')); + Router::connect('/settings/pages/order', array('controller' => 'user', 'action' => 'savePageOrder')); +/** + * ...and connect the rest of 'Pages' controller's URLs. + */ +//Router::connect('/pages/*', array('controller' => 'pages', 'action' => 'display')); + +/** + * Load all plugin routes. See the CakePlugin documentation on + * how to customize the loading of plugin routes. + */ +// CakePlugin::routes(); + +/** + * Load the CakePHP default routes. Only remove this if you do not want to use + * the built-in default routes. + */ +// require CAKE . 'Config' . DS . 'routes.php'; diff --git a/app/Console/Command/AppShell.php b/app/Console/Command/AppShell.php new file mode 100644 index 0000000..4ea0f2d --- /dev/null +++ b/app/Console/Command/AppShell.php @@ -0,0 +1,30 @@ +