Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-40410

Strict php standards not met by tablelib.php, DEVELOPER debugging mode

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor Minor
    • 2.5.5, 2.6.2
    • 2.3.9, 2.4.6, 2.5, 2.5.2, 2.6
    • Libraries
    • MOODLE_23_STABLE, MOODLE_24_STABLE, MOODLE_25_STABLE, MOODLE_26_STABLE
    • MOODLE_25_STABLE, MOODLE_26_STABLE
    • MDL-40410-Strict-Standards
      1. Set the debugging mode to DEVELOPER
      2. Download, e.g., a quiz statistics report in ODS format.
      3. Verify the file is valid.

      1) Set the debugging mode to DEVELOPER
      2) Download, e.g., a quiz statistics report in ODS format.
      3) The file is invalid because PHP strict standards are not met by tablelib.php
      The file looks as follows:
      --------------------------
      Strict Standards: Only variables should be assigned by reference in /home/jzimmer/git/25/lib/tablelib.php on line 1504

      Strict Standards: Only variables should be assigned by reference in /home/jzimmer/git/25/lib/tablelib.php on line 1506
      PK########�h�B�l9�,###.#######mimetype#A # ##
      --------------------------

      I agree, the problem is not critical but very annoying during development...
      and, I suppose, Moodle should meet the strict standards.

            xxxxxxx Gordon Bateson
            jzimmer Juergen Zimmer
            Sam Hemelryk Sam Hemelryk
            David Monllaó David Monllaó
            Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.