Commit Graph

2626 Commits (3bb50b2b3fcad5065265bccda1e282b873d77fd4)

Author SHA1 Message Date
Alex Pott b99b499e70
Issue #3021458 by kim.pepper, voleger: Properly deprecate drupal_move_uploaded_file() 2018-12-23 18:46:15 +01:00
Alex Pott 2e30a3c2ae
Issue #3000033 by voleger, Berdir, Mile23, catch: Deprecate entity_render_cache_clear function in entity.inc file 2018-12-23 14:34:50 +01:00
Nathaniel Catchpole ae7a94a315 Revert "Issue #2620304 by kim.pepper, andypost, phenaproxima, alexpott: htaccess functions should be a service"
This reverts commit 56ccba066c.
2018-12-18 14:53:43 +00:00
Nathaniel Catchpole 56ccba066c Issue #2620304 by kim.pepper, andypost, phenaproxima, alexpott: htaccess functions should be a service 2018-12-18 09:37:49 +00:00
Lauri Eskola 846024a8a4
Issue #3011722 by pasan.gamage, ilya.no, Eric115, alexpott, lauriii: Hard coded 'pagination-heading' HTML ID can lead to duplicate ID's 2018-12-05 06:10:55 +02:00
Nathaniel Catchpole 344522d5ea Issue #3017105 by alexpott: Deprecate system_list_reset() 2018-11-30 10:48:27 +00:00
Nathaniel Catchpole 10722cd872 Issue #2659940 by almaudoh, alexpott, phenaproxima, Jo Fitzgerald, markcarver, oriol_e9g, dawehner, dsnopek, jibran, larowlan: Extension System, Part III: ThemeExtensionList and ThemeEngineExtensionList 2018-11-29 12:15:17 +00:00
Nathaniel Catchpole 619b274918 Issue #2993271 by bircher, Upchuk: Remove unused ConfigManager dependency in StorageComparer 2018-11-28 11:51:39 +00:00
Lee Rowlands 52224e3709
Issue #3001201 by voleger, andypost, goodboy: Convert tablesort.inc functions to a static class 2018-11-22 18:40:04 +10:00
Alex Pott f0d31a7ab0
Issue #3012959 by govind.maloo: Fix typos involving the word bet 2018-11-19 13:51:50 +00:00
Alex Pott 0a6e463907
Issue #2911606 by andypost, jludwig, msankhala, brathbone, imalabya, RajeevChoudhary, benjifisher: Replace usage of the deprecated LOCALE_PLURAL_DELIMITER constant 2018-11-19 11:59:53 +00:00
Alex Pott d29f046424
Issue #3001398 by mondrake, Krzysztof Domański, alexpott, voleger, neclimdul, longwave, dawehner, goodboy: format_size() fixes 2018-11-19 09:55:34 +00:00
Nathaniel Catchpole e1c34588d1 Issue #2999989 by claudiu.cristea, jcnventura, quietone: Deprecate date_iso8601() 2018-11-15 15:00:30 +00:00
Nathaniel Catchpole 4af96a6a7e Issue #2947291 by pounard, markus_petrux: Missing argument 5 for _drupal_error_handler() 2018-10-26 12:57:37 +01:00
Lee Rowlands 18c57b6f71
Issue #3004738 by NickWilde: Multiple Value Field Doesn't Render Attributes 2018-10-26 19:25:46 +10:00
Lee Rowlands 550e914c08
Issue #2677532 by alexpott, Mile23, kim.pepper, dawehner, andypost, Eric_A, xjm, Mixologic, larowlan, phenaproxima, markcarver, borisson_: Move drupal_check_incompatibility() functionality to a new Dependency class and Version component 2018-10-22 15:21:49 +10:00
xjm 8861a546b8 Issue #2575105 by alexpott: hotfix for PHP 5 test failures in ShutdownFunctionsTest 2018-10-20 02:14:35 -05:00
Alex Pott 04a706f63d
Issue #2309731 by bendeguz.csirmaz, phenaproxima, alexpott: drupal_check_profile() does not invoke the profile's hook_requirements() 2018-10-19 22:51:28 +01:00
Alex Pott 788437c633
Issue #2286235 by andypost, longwave, ericduran, alexpott, voleger, catch: Deprecate db_ignore_replica() and convert it to service 2018-10-12 22:34:25 +01:00
Alex Pott d9ccf86f12
Issue #3005689 by foxtrotcharlie, joachim, alexpott: improve docs for _install_select_profile() 2018-10-12 11:43:07 +01:00
Alex Pott e172a37ad8
Issue #2855026 by phenaproxima, trobey, HaiNguyen007, alexpott, Taran2L, -enzo-, Jo Fitzgerald, tucho, DamienMcKenna, andypost, tobiasb, dawehner, larowlan: Installation profiles do not support project:module format for dependencies 2018-10-08 17:44:23 +01:00
Nathaniel Catchpole 398885e100 Issue #2566619 by claudiu.cristea, marvin_B8, andypost, alvar0hurtad0, Mile23, joshi.rohit100, joelpittet, dawehner, catch: Deprecate drupal_http_header_attributes() 2018-10-08 15:54:51 +01:00
Nathaniel Catchpole f577bdcb33 Issue #2566619 by claudiu.cristea, marvin_B8, andypost, alvar0hurtad0, Mile23, joshi.rohit100, dawehner, joelpittet: Deprecate drupal_http_header_attributes() 2018-10-08 12:28:07 +01:00
Nathaniel Catchpole f159bbd2f9 Issue #2999473 by albertski, dhirendra.mishra, longwave, alexpott: Notice: Undefined variable: label in _batch_process() 2018-09-25 15:46:17 +01:00
Nathaniel Catchpole b48e1e7438 Issue #2873684 by voleger, longwave, jeetendrakumar, andypost, mondrake, catch: Replace all calls to db_select, which is deprecated 2018-09-21 14:01:49 +01:00
Alex Pott b083070276
Issue #2848808 by voleger, gaurav.kapoor, andypost, Vidushi Mehta, sidharthap: Replace all calls to db_find_tables, which is deprecated 2018-09-18 13:20:17 +01:00
Alex Pott 383f701fe8
Issue #2853118 by voleger, Jo Fitzgerald, Pavan B S, yogeshmpawar, hgunicamp, pk188, andypost, jeetendrakumar, longwave, gaurav.kapoor, RenatoG, daffie, mondrake, dhruveshdtripathi, catch, alexpott, xjm: Replace all calls to db_insert, which is deprecated 2018-09-18 13:15:20 +01:00
Nathaniel Catchpole a0608f0cc5 Issue #2850037 by voleger, shashikant_chauhan, gaurav.kapoor, MerryHamster, xjm: Replace all calls to db_like(), which is deprecated 2018-09-18 10:56:18 +01:00
Nathaniel Catchpole 2a4fa156c4 Issue #2999586 by interX, andypost, mondrake: Properly deprecate db_add_index 2018-09-18 10:00:56 +01:00
Alex Pott 20c250eb42
Issue #2497909 by Andrew.Mikhailov, pfrenssen, claudiu.cristea, cilefen, yogeshmpawar, jibran, kim.pepper, alexpott, Jeremy JOCHEMSKI, Cottser: Duplicate HTML IDs are created for file_managed_file fields 2018-09-17 14:00:30 +01:00
Nathaniel Catchpole 05f5a67660 Issue #2999678 by andypost: Properly deprecate db_field_exists 2018-09-17 11:49:33 +01:00
Nathaniel Catchpole 5e582a62c4 Issue #2999588 by mondrake, longwave, voleger: Properly deprecate db_index_exists 2018-09-17 11:05:56 +01:00
Nathaniel Catchpole 82e7ad802a Issue #2999612 by voleger, andypost: Properly deprecate db_query_range 2018-09-17 10:46:02 +01:00
Nathaniel Catchpole d122ac7cfa Issue #2996441 by andypost, longwave: Replace all calls to db_query_temporary, which is deprecated 2018-09-14 08:40:42 +01:00
Nathaniel Catchpole 0875ceba15 Issue #2996432 by andypost: Replace all calls to db_truncate, which is deprecated 2018-09-13 16:14:03 +01:00
Nathaniel Catchpole ca4076c055 Issue #2993663 by mondrake, andypost: Deprecate Schema::fieldSetDefault and Schema::fieldSetNoDefault, they're not used 2018-09-13 15:59:44 +01:00
Nathaniel Catchpole 84bde9d6c1 Issue #2850033 by andypost, jeetendrakumar, Sharique, pk188, piggito, voleger, gaurav.kapoor, yogeshmpawar, xjm: Replace all calls to db_delete, which is deprecated 2018-08-31 10:15:01 +09:00
Nathaniel Catchpole 617d5b7bed Issue #2994694 by mitrpaka, hardik.p, Vidushi Mehta, Hardik Rawal, mondrake, longwave: Properly deprecate db_driver, db_escape_field, db_escape_table, db_rename_table, db_drop_index, db_drop_unique_key, db_add_unique_key, db_drop_primary_key, db_add_primary_key 2018-08-31 10:05:49 +09:00
Nathaniel Catchpole eadaeb9ac7 Issue #2848137 by gaurav.kapoor, voleger, hgunicamp, andypost, shashikant_chauhan, brahmjeet789, pk188, cilefen, daffie: Replace all calls to db_update, which is deprecated 2018-08-28 20:41:58 +09:00
Nathaniel Catchpole 6b61e10702 Issue #2848815 by mondrake, voleger, gaurav.kapoor, jeetendrakumar, Sharique, vidhatanand, techtud, cilefen, andypost: Replace all calls to db_next_id, which is deprecated 2018-08-24 09:49:34 +09:00
Nathaniel Catchpole 44b3b41abd Issue #2848952 by voleger, andypost, mondrake, jeetendrakumar, pk188, hgunicamp, piggito, JayKandari, daffie, shashikant_chauhan, xjm, cilefen, chiranjeeb, Pavan B S: Replace all calls to db_merge(), which is deprecated 2018-08-24 09:21:59 +09:00
Nathaniel Catchpole 52100ba127 Issue #2994561 by andypost: Properly deprecate db_create_table 2018-08-23 21:13:10 +09:00
Nathaniel Catchpole 36570233d8 Issue #2994556 by mondrake: Properly deprecate db_and, db_condition, db_or, db_xor 2018-08-23 21:05:52 +09:00
Nathaniel Catchpole 53c4c3c27e Issue #2993577 by mondrake, voleger, andypost: Properly deprecate db_add_field, db_drop_field, db_field_names 2018-08-23 14:31:16 +09:00
Nathaniel Catchpole 89bafb75b7 Issue #2848821 by voleger, harsha012, vidhatanand, Sharique, alexpott, mondrake: Replace all calls to db_close, which is deprecated 2018-08-22 20:56:09 +09:00
Nathaniel Catchpole 917a12ac81 Issue #2848820 by jeetendrakumar, andypost, mondrake, vidhatanand: Replace all calls to db_transaction, which is deprecated 2018-08-22 09:35:38 +09:00
Nathaniel Catchpole dcbb276a70 Issue #2820179 by andypost, mondrake, darkdim, piggito, ieguskiza, daffie: Replace usages of deprecated method db_change_field() 2018-08-21 12:52:43 +09:00
Alex Pott 6c40e077ef
Issue #2937853 by idebr, mfernea, SherFengChong, alexpott, borisson_: Fix 'Drupal.Formatting.MultipleStatementAlignment' coding standard 2018-08-13 11:13:36 +01:00
Alex Pott 27bc1f74cb
Issue #2848817 by voleger, andypost, hgunicamp, JacobSanford, techtud, alexpott, vidhatanand, Sharique, JayKandari, kiamlaluno, cilefen, borisson_: Replace all calls to db_table_exists, which is deprecated 2018-08-06 10:41:05 +01:00
Nathaniel Catchpole b2891b8e8f Issue #2983603 by alexpott: Move menu_ui_menu_* entity hook implementations to the Menu entity 2018-07-31 20:19:53 +09:00
Nathaniel Catchpole 61ce7a7ebb Issue #2713451 by dimaro, Vinay15, ashishdalvi, Apoorv.mathur2003, er.pushpinderrana, singh_haneet, chgasparoto, mayurjadhav, kanav_7, jhodgdon, joachim, Wim Leers: Update docs in template_preprocess_links() 2018-07-26 16:09:08 +09:00
Alex Pott ead36d31b8
Issue #2848479 by voleger, yogeshmpawar, marvin_B8, gaurav.kapoor, hgunicamp, mondrake, daffie, alexpott, xjm, cilefen: Replace all calls to db_drop_table, which is deprecated 2018-07-24 14:57:22 +01:00
Gábor Hojtsy 4b1a8df0c2 Issue #2982634 by alexpott, kaythay: Fix docs in install_write_profile() 2018-07-11 12:36:59 +02:00
Gábor Hojtsy 8fbece069c Issue #2980670 by alexpott, bircher, marcvangend, webchick, jibran, Gábor Hojtsy, benjifisher, smaz: Install a site from config if the config directory is set in settings.php 2018-07-11 11:15:42 +02:00
Nathaniel Catchpole 1672637596 Issue #2975328 by alexpott, Gábor Hojtsy, borisson_: Install profile in settings.php and mismatch check makes re-installs of Drupal hard 2018-06-25 20:12:22 +01:00
Nathaniel Catchpole 252f7ffcf2 Issue #2652850 by tstoeckler, mohit_aghera, idebr, hchonov, mbovan, rodrigoaguilera, jwilson3, pguillard, espurnes, dravenk, ainarend, handkerchief, alexpott: Title for details form elements is not set as '#markup' and it will be escaped, but all other form elements use '#markup' and are not escaped 2018-06-22 13:33:12 +01:00
Nathaniel Catchpole aae672cc28 Issue #2940203 by almaudoh, dawehner: Use dedicated Exception classes for extension system 2018-06-21 22:51:20 +01:00
Nathaniel Catchpole de724027fe Issue #2788777 by alexpott, bircher, jribeiro, Eli-T, mpotter, douggreen, GoZ, DamienMcKenna, Dane Powell, jibran, szeidler, Alumei, andypost, dawehner, johndevman: Allow a site-specific profile to be installed from existing config 2018-06-20 19:03:54 +01:00
Nathaniel Catchpole 3663ab6bc0 Issue #2950851 by mcdruid, alexpott, anavarre: invalid conf file warnings when skip_permissions_hardening is on 2018-06-15 13:51:03 +01:00
Nathaniel Catchpole f70f4f47a2 Issue #2969715 by alexpott, pookmish, dawehner: Drush site-install command doesn't work when settings.php is present 2018-06-15 13:40:35 +01:00
Nathaniel Catchpole a8f46205a0 Issue #2975056 by msankhala, joachim: broken sample code in deprecation notices for entity.inc functions 2018-05-29 17:07:31 +01:00
Nathaniel Catchpole 36fe1245a6 Issue #2971375 by cspitzlay: Fix "does not exists" in comments and test error messages 2018-05-17 11:41:17 +01:00
Alex Pott 29cff72522
Issue #2972835 by vegantriathlete: Switch datatypes to data types 2018-05-15 09:25:04 +01:00
Lauri Eskola 018baee42a Issue #1507896 by b0unty, tuutti, Jeff Burnz, LewisNyman, tameeshb, realityloop, cbanman, umarzaffer, manumilou, mgifford, mducharme, oakulm, lauriii, alexpott, joelpittet, MaskyS, markcarver, xjm: Allow theme developers to add the default logo filename to the theme's .info.yml 2018-05-11 12:54:22 +03:00
Alex Pott b187a126de
Issue #2937888 by dhruveshdtripathi, idebr, RoSk0, mohit1604, mfernea, borisson_: Fix 'Drupal.Commenting.DocComment.LongNotCapital' coding standard 2018-05-11 10:46:46 +01:00
Alex Pott be6d515cad
Issue #2572613 by Malevi4, idebr, pfrenssen, Mile23, RajeevK: Fix 'Drupal.Array.Array.CommaLastItem' coding standard 2018-05-11 10:40:33 +01:00
Alex Pott b8f93d5b61
Issue #2901730 by mfernea, ankitjain28may, idebr: Fix 'Squiz.WhiteSpace.FunctionSpacing' coding standard 2018-05-11 10:26:36 +01:00
Alex Pott d6caa27121
Issue #2930407 by tstoeckler, lauriii, alexpott: Allow specifying summary attributes for details elements 2018-05-09 23:58:06 +01:00
Nathaniel Catchpole 154f282899 Issue #2849669 by alexpott, pwolanin, Munavijayalakshmi, dawehner: Fix \Drupal\Component\Utility\Unicode() because of the Symfony mbstring polyfill 2018-05-08 21:55:21 +01:00
Alex Pott fa5df47d0a
Issue #2752961 by dawehner, Wim Leers, Jo Fitzgerald, chr.fritsch, bradjones1, anavarre, greg.1.anderson, Berdir, moshe weitzman, alexpott, bkosborne, Crell, msonnabaum, joelpittet, catch, deviantintegral, lauriii, cilefen, effulgentsia, xjm: No reliable method exists for clearing the Twig cache 2018-05-05 01:28:31 +01:00
Alex Pott 74255a0a49
Revert "Issue #2752961 by dawehner, Wim Leers, Jo Fitzgerald, bradjones1, chr.fritsch, greg.1.anderson, anavarre, Berdir, moshe weitzman, bkosborne, alexpott, Crell, catch, msonnabaum, lauriii, joelpittet, deviantintegral, cilefen, effulgentsia, xjm: No reliable method exists for clearing the Twig cache"
This reverts commit ada497ac26.
2018-05-05 01:19:42 +01:00
Alex Pott ada497ac26
Issue #2752961 by dawehner, Wim Leers, Jo Fitzgerald, bradjones1, chr.fritsch, greg.1.anderson, anavarre, Berdir, moshe weitzman, bkosborne, alexpott, Crell, catch, msonnabaum, lauriii, joelpittet, deviantintegral, cilefen, effulgentsia, xjm: No reliable method exists for clearing the Twig cache 2018-05-04 11:26:10 +01:00
Lee Rowlands 573702f66c
Issue #2911319 by alexpott, dawehner, mglaman, mradcliffe, heddn, pbirk, danquah, maxstarkenburg, geerlingguy, vaplas, Chelsee, ressa, Chi, jonathanshaw, Mile23, andypost, larowlan, phenaproxima, droffats, kim.pepper, scotty, dsnopek, cashwilliams, borisson_, Mixologic, gerzenstl, David Radcliffe: Provide a single command to install & run Drupal 2018-05-04 08:36:08 +10:00
Lee Rowlands b607eb2a77
Issue #2952888 by alexpott, dawehner, phenaproxima: Allow install profiles to require modules 2018-05-04 08:16:58 +10:00
Alex Pott 3bfc5a384b
Issue #2938970 by MerryHamster, surbz, msankhala, alexpott, Jo Fitzgerald, Yasiru Nilan, Manuel Garcia, ZeiP, boaloysius, xjm, wturrell, tameeshb, darrenwh, ritzz: Replace drupal_render() in @param, @return, @see, @link, etc 2018-05-03 17:58:24 +01:00
Nathaniel Catchpole 45bc05523f Issue #2958429 by alexpott: Properly deprecate SafeMarkup::format() 2018-05-01 16:14:09 +01:00
Alex Pott fce8c26212
Issue #2938972 by runeasgar, MerryHamster, ryanhayes, msankhala, Jo Fitzgerald: Replace drupal_render() in sample code 2018-04-30 17:36:16 +01:00
Alex Pott 81ef7a6eb3
Issue #2776605 by chr.fritsch, phenaproxima, dawehner: Make it possible to specify a destination after the installation for distributions 2018-04-26 13:54:48 +01:00
Francesco Placella 4d769bcc78 Issue #2955869 by alexpott, dawehner, plach: Fix multilingual install on Drupal dev version for CLI utilities 2018-04-11 01:31:01 +02:00
Alex Pott d32d0c53b9
Issue #2257231 by drumm, Sebastien @Actualys, Jody Lynn: file_url_transform_relative() should escape $http_host 2018-03-29 17:16:28 +01:00
Nathaniel Catchpole 80ee826c7d Issue #2945306 by alexpott, dawehner: The new ModuleList in 8.6.x can discover modules in tests the previous code could not 2018-03-02 11:14:42 +00:00
Nathaniel Catchpole 2708ff78d1 Issue #2848812 by harsha012, gaurav.kapoor, Yogesh Pawar, Sharique, techtud, JayKandari, alexpott: Replace all calls to db_set_active, which is deprecated 2018-02-22 10:16:55 +00:00
Nathaniel Catchpole 35986f56b7 Issue #2843328 by mpdonadio, alexpott, Mile23, cburschka, xjm: Enforce minimum PHP version in composer dependencies 2018-02-01 11:37:06 +00:00
Nathaniel Catchpole 725641cf87 Issue #2208429 by dawehner, almaudoh, alexpott, jibran, Xano, donquixote, amitgoyal, bircher, stefan.r, Mile23, alvar0hurtad0, Berdir, andypost, larowlan: Extension System, Part III: ExtensionList, ModuleExtensionList and ProfileExtensionList 2018-01-24 15:21:31 +00:00
Nathaniel Catchpole 6a15d0762c Issue #2924165 by TravisCarden: Doxygen for callable arguments missing callable keyword 2018-01-23 12:14:26 +00:00
Nathaniel Catchpole 99b7c9f643 Issue #2914834 by snehi, tresti88, joachim: missing @return for drupal_get_user_timezone() and return types for other methods in bootstrap.inc 2018-01-22 17:09:31 +00:00
Nathaniel Catchpole e814d6fba8 Issue #2935254 by kim.pepper: Remove all usages of drupal_get_message and drupal_set_message in core includes 2018-01-22 15:28:16 +00:00
Lee Rowlands a0ce0b879d
Issue #2765849 by kiamlaluno: The description for template_preprocess() has not been update for Drupal 8 2018-01-06 14:45:59 +10:00
Lee Rowlands 40856ccd26
Issue #2760167 by kim.pepper, markcarver, jibran, dawehner, znerol, Wim Leers, larowlan, xjm, tim.plunkett: Add \Drupal\Core\Messenger\Messenger 2017-12-16 08:41:56 +10:00
effulgentsia 9f26cfb2ae Issue #2670966 by xjm, Crell, claudiu.cristea, alexpott, timmillwood, rakesh.gectcr, catch, dawehner, David_Rothstein, hchonov, martin107, tstoeckler, andypost, cilefen, RobLoach, Fabianx, salvis, hussainweb, JeroenT, larowlan, pfrenssen, daffie, webchick, wturrell: Warn users of old PHP versions 2017-12-02 21:03:36 -08:00
Gabor Hojtsy dad79553d6 Issue #2791405 by alexpott, Thew, flocondetoile, eyilmaz, bsnodgrass, cilefen, aralnoth, xjm, mikeohara, jaybee@baelemans.eu, szeidler, Gábor Hojtsy, catch, gagarine, vaplas, claudiu.cristea, ckaotik, idebr: When installing a site in a language besides English, the site name is not saved and reverts to "Drupal" 2017-11-29 19:58:03 +01:00
Lee Rowlands a64943deaa
Issue #2880387 by Kingdutch: Avoid unnecessary array operations in update_get_update_list 2017-11-18 10:55:36 +13:00
Nathaniel Catchpole 4d176b95ea Issue #2902407 by mfernea, zaporylie: Fix 'Drupal.Commenting.DataTypeNamespace' coding standard 2017-11-16 15:00:40 +00:00
Lee Rowlands 37d0cad9e7
Issue #2914292 by quietone, masipila, xjm: Remove hard coded reference to node/2179269 2017-11-15 12:46:26 +10:00
Nathaniel Catchpole 700a72fa37 Issue #1472946 by gnuget, andypost, mmrares, sidharthap, kiamlaluno, Himanshu5050, dineshkumares, amit.drupal: Remove usages of deprecated function drupal_realpath() throughout core functions 2017-11-14 15:53:29 +00:00
Nathaniel Catchpole c2346e0075 Issue #2920014 by billywardrop, shashikant_chauhan, anyaabchiche, dinarcon, sthomps5, mairi: Add Change record to @deprecated for Renderer service 2017-11-13 15:56:42 +00:00
Nathaniel Catchpole 8886b4d237 Issue #2920005 by shashikant_chauhan, Janec, davemckain, dinarcon: Add Change record to @deprecated for email-validator service 2017-11-13 15:54:42 +00:00
Nathaniel Catchpole 72c6aff06e Issue #2920009 by shashikant_chauhan, tedbow, dinarcon, kwhite: Add Change record to @deprecated for Date format changes 2017-11-13 15:53:20 +00:00
xjm 300d00abd3 Issue #2920010 by shashikant_chauhan, tedbow, dinarcon, kwhite, xjm: Add Change record to @deprecated for AssetCollectionOptimizerInterface::getAll() and ::deleteAll() 2017-11-13 10:35:45 -05:00
Nathaniel Catchpole 7206f5d9c9 Issue #2885309 by vaplas, drewklein, pk188, alexpott, Ayesh, arunkumark, andypost, klausi, xjm, mondrake: [PHP 7.2] each() function is deprecated 2017-11-13 11:20:57 +00:00