phacility/phabricator · error · Exception

Footer configuration is not valid: value must be a list of i

Error message

Footer configuration is not valid: value must be a list of items.

What it means

Error "Footer configuration is not valid: value must be a list of items." thrown in phacility/phabricator.

Source

Thrown at src/applications/config/custom/PhabricatorCustomUIFooterConfigType.php:8

<?php

final class PhabricatorCustomUIFooterConfigType
  extends PhabricatorConfigJSONOptionType {

  public function validateOption(PhabricatorConfigOption $option, $value) {
    if (!is_array($value)) {
      throw new Exception(
        pht(
          'Footer configuration is not valid: value must be a list of '.
          'items.'));
    }

    foreach ($value as $idx => $item) {
      if (!is_array($item)) {
        throw new Exception(
          pht(
            'Footer item with index "%s" is invalid: each item must be a '.
            'dictionary describing a footer item.',
            $idx));
      }

      try {
        PhutilTypeSpec::checkMap(
          $item,
          array(

View on GitHub (pinned to 5720a38cfe)

When it happens

Trigger: Thrown at src/applications/config/custom/PhabricatorCustomUIFooterConfigType.php:8 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of phacility/phabricator@5720a38cfe (2026-08-21). Data as JSON: /api/errors/aa4ad8eae78358a1. Report an issue: GitHub.