Devel Load

Knox view

Breadcrumb

  • > Devel Load

Primary tabs

Drupal\node\Entity\Node {#2002
  #entityTypeId: "node"
  #enforceIsNew: null
  #typedData: null
  #cacheContexts: []
  #cacheTags: []
  #cacheMaxAge: -1
  #_serviceIds: []
  #_entityStorages: []
  #values: array:23 [
    "nid" => array:1 [
      "x-default" => "20908"
    ]
    "vid" => array:1 [
      "x-default" => "20954"
    ]
    "type" => array:1 [
      "x-default" => "community_story"
    ]
    "uuid" => array:1 [
      "x-default" => "c5567c4c-ec60-4924-b09f-cb4fe3f7a2fd"
    ]
    "langcode" => array:1 [
      "x-default" => "en"
    ]
    "revision_uid" => array:1 [
      "x-default" => "1123"
    ]
    "revision_timestamp" => array:1 [
      "x-default" => "1736287516"
    ]
    "revision_log" => array:1 [
      "x-default" => null
    ]
    "revision_default" => array:1 [
      "x-default" => "1"
    ]
    "isDefaultRevision" => array:1 [
      "x-default" => "1"
    ]
    "status" => array:1 [
      "x-default" => "1"
    ]
    "uid" => array:1 [
      "x-default" => "1008"
    ]
    "title" => array:1 [
      "x-default" => "Kelowna’s 2025 Budget: Keeping taxes low, services strong, and growth on track "
    ]
    "created" => array:1 [
      "x-default" => "1736270290"
    ]
    "changed" => array:1 [
      "x-default" => "1736287516"
    ]
    "promote" => array:1 [
      "x-default" => "0"
    ]
    "sticky" => array:1 [
      "x-default" => "0"
    ]
    "default_langcode" => array:1 [
      "x-default" => "1"
    ]
    "revision_translation_affected" => array:1 [
      "x-default" => "1"
    ]
    "body" => array:1 [
      "x-default" => array:1 [
        0 => array:3 [
          "value" => """
            <p>On December 5, Kelowna City Council approved the 2025 preliminary budget. If you’re curious about what tax dollars are funding and how the City is planning to keep pace with our community’s growth, here’s more details and what it could mean for you.&nbsp;</p>\r\n
            \r\n
            <p>&nbsp;</p>\r\n
            \r\n
            <p><strong>A different way to look at the budget&nbsp;</strong></p>\r\n
            \r\n
            <p>This year’s budget combines operating and capital costs into service areas. So instead of seeing numbers broken down by departments, the City’s approach highlights the true cost of services like parks, recreation, and transportation – giving a clearer picture of where taxes are being prioritized.&nbsp;</p>\r\n
            \r\n
            <p>Notably, the City has identified $3 million in efficiencies – with $2.4 million directly reducing the impact on general taxation. And as always, Kelowna is working hard to fund services through sources other than property taxes, like grants, user fees, and reserves.&nbsp;</p>\r\n
            \r\n
            <p>&nbsp;</p>\r\n
            \r\n
            <p><strong>The bottom line: what does it mean for you?&nbsp;</strong></p>\r\n
            \r\n
            <p>For the average single-family home in Kelowna worth $973,000, the 2025 budget means an increase in property tax of $107.80 for the year – that’s about $8.98 per month. With a tax rate increase of 4.34 per cent, Kelowna continues to sit below the provincial average.&nbsp;</p>\r\n
            \r\n
            <p>It’s important to note that, unlike provincial or federal governments, the City cannot run a deficit by law. This means careful planning to ensure revenues and expenses align while keeping tax rates as low as possible.&nbsp;</p>\r\n
            \r\n
            <p>These graphs show where Kelowna’s property tax sits relative to other BC municipalities:&nbsp;</p>\r\n
            \r\n
            <p><img alt="" src="/sites/files/1/docs/graph_for_community_story_0.png" style="width: 1145px; height: 509px;" /></p>\r\n
            \r\n
            <p>&nbsp;</p>\r\n
            \r\n
            <p><strong>Big investments to support a growing city&nbsp;</strong></p>\r\n
            \r\n
            <p>The total 2025 budget sits at $839.3 million, but here’s the breakdown:&nbsp;</p>\r\n
            \r\n
            <ul>\r\n
            \t<li>Less than 25% of the total cost comes from property taxes ($204.7 million).&nbsp;</li>\r\n
            \t<li>Most of the funding comes from alternate sources like grants, reserves, and fees collected from services such as Kelowna International Airport, utilities, and parking.&nbsp;</li>\r\n
            </ul>\r\n
            \r\n
            <p>&nbsp;</p>\r\n
            \r\n
            <p>So, where’s that money going? Here are the highlights:&nbsp;</p>\r\n
            \r\n
            <p>&nbsp;</p>\r\n
            \r\n
            <p><strong>Transportation that works for everyone&nbsp;</strong></p>\r\n
            \r\n
            <p>To keep up with our growing community, the City is investing $89.7 million in multi-modal transportation projects. This includes:&nbsp;</p>\r\n
            \r\n
            <ul>\r\n
            \t<li>$5 million to improve active transportation (think bike lanes and walking trails).&nbsp;</li>\r\n
            \t<li>$8.2 million for transit improvements.&nbsp;</li>\r\n
            \t<li>Road upgrades, safety measures, and overall infrastructure improvements.&nbsp;</li>\r\n
            </ul>\r\n
            \r\n
            <p>&nbsp;</p>\r\n
            \r\n
            <p><strong>Building a Stronger Kelowna&nbsp;</strong></p>\r\n
            \r\n
            <p>If you’ve been hearing about Kelowna’s ambitious recreation projects, this year’s budget continues that momentum. More than $32.2 million will be invested in the Building a Stronger Kelowna suite of facilities, which will deliver new recreational spaces in Glenmore, Rutland, Mission, and Central Kelowna.&nbsp;</p>\r\n
            \r\n
            <p>&nbsp;</p>\r\n
            \r\n
            <p><strong>Public safety is a priority&nbsp;</strong></p>\r\n
            \r\n
            <p>Safety remains front and centre, with 22% of the general fund expenditures budget going toward public safety services. Highlights include:&nbsp;</p>\r\n
            \r\n
            <ul>\r\n
            \t<li>Continuing the one-per-cent public safety levy to partially fund the addition of four firefighters, five bylaw officers, and eight RCMP officers.&nbsp;</li>\r\n
            \t<li>Investing in new protective services facilities, equipment, and RCMP contract costs.&nbsp;</li>\r\n
            </ul>\r\n
            \r\n
            <p>&nbsp;</p>\r\n
            \r\n
            <p><strong>Sustainability in action&nbsp;</strong></p>\r\n
            \r\n
            <p>The City is putting $2.6 million toward projects that protect our environment and make operations energy efficient, including:&nbsp;</p>\r\n
            \r\n
            <ul>\r\n
            \t<li>Wildfire mitigation programs.&nbsp;</li>\r\n
            \t<li>Energy-efficient building upgrades and lighting improvements.&nbsp;</li>\r\n
            \t<li>Expanding electric vehicle infrastructure and carbon-neutral initiatives.&nbsp;</li>\r\n
            </ul>\r\n
            \r\n
            <p>&nbsp;</p>\r\n
            \r\n
            <p><strong>Digital transformation&nbsp;</strong></p>\r\n
            \r\n
            <p>To make services smoother and more accessible for citizens, $4.7 million is set aside for digital improvements. This includes:&nbsp;</p>\r\n
            \r\n
            <ul>\r\n
            \t<li>Upgrading the 911 system for emergency calls.&nbsp;</li>\r\n
            \t<li>Boosting cybersecurity.&nbsp;</li>\r\n
            \t<li>Enhancing online access to City services.&nbsp;</li>\r\n
            </ul>\r\n
            \r\n
            <p>&nbsp;</p>\r\n
            \r\n
            <p><strong>What’s Next?</strong>&nbsp;</p>\r\n
            \r\n
            <p>While the preliminary budget is approved, the final numbers will take shape in the coming months. &nbsp;</p>\r\n
            \r\n
            <p>&nbsp;</p>\r\n
            \r\n
            <p>Carryover requests are expected in March, and the final tax demand will be confirmed in April 2025.&nbsp;</p>\r\n
            \r\n
            <p>If you’re interested in digging deeper into the 2025 financial plan or exploring more about Kelowna’s budget, visit <a href="https://www.kelowna.ca/city-hall/budget/city-budget">kelowna.ca/budget</a>.&nbsp;</p>\r\n
            """
          "summary" => ""
          "format" => "full_html"
        ]
      ]
    ]
    "field_community_story_topics" => array:1 [
      "x-default" => array:2 [
        0 => array:1 [
          "target_id" => "8"
        ]
        1 => array:1 [
          "target_id" => "10"
        ]
      ]
    ]
    "field_old_nid" => array:1 [
      "x-default" => array:1 [
        0 => array:1 [
          "value" => "539988"
        ]
      ]
    ]
    "field_section_banner" => array:1 [
      "x-default" => array:1 [
        0 => array:1 [
          "target_id" => "116"
        ]
      ]
    ]
  ]
  #fields: []
  #fieldDefinitions: array:27 [
    "nid" => Drupal\Core\Field\BaseFieldDefinition {#2018
      #definition: array:6 [
        "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2019
          #string: "ID"
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "read-only" => true
        "provider" => "node"
        "field_name" => "nid"
        "entity_type" => "node"
        "bundle" => null
      ]
      #typedDataManager: null
      #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2020
        #definition: array:2 [
          "type" => "field_item:integer"
          "settings" => array:6 [
            "unsigned" => true
            "size" => "normal"
            "min" => ""
            "max" => ""
            "prefix" => ""
            "suffix" => ""
          ]
        ]
        #typedDataManager: null
        #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#2018}
      }
      #type: "integer"
      #propertyDefinitions: null
      #schema: null
      #indexes: []
    }
    "uuid" => Drupal\Core\Field\BaseFieldDefinition {#2021
      #definition: array:6 [
        "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2022
          #string: "UUID"
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "read-only" => true
        "provider" => "node"
        "field_name" => "uuid"
        "entity_type" => "node"
        "bundle" => null
      ]
      #typedDataManager: null
      #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2023
        #definition: array:2 [
          "type" => "field_item:uuid"
          "settings" => array:3 [
            "max_length" => 128
            "is_ascii" => true
            "case_sensitive" => false
          ]
        ]
        #typedDataManager: null
        #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#2021}
      }
      #type: "uuid"
      #propertyDefinitions: null
      #schema: null
      #indexes: []
    }
    "vid" => Drupal\Core\Field\BaseFieldDefinition {#2024
      #definition: array:6 [
        "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2025
          #string: "Revision ID"
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "read-only" => true
        "provider" => "node"
        "field_name" => "vid"
        "entity_type" => "node"
        "bundle" => null
      ]
      #typedDataManager: null
      #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2026
        #definition: array:2 [
          "type" => "field_item:integer"
          "settings" => array:6 [
            "unsigned" => true
            "size" => "normal"
            "min" => ""
            "max" => ""
            "prefix" => ""
            "suffix" => ""
          ]
        ]
        #typedDataManager: null
        #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#2024}
      }
      #type: "integer"
      #propertyDefinitions: null
      #schema: null
      #indexes: []
    }
    "langcode" => Drupal\Core\Field\BaseFieldDefinition {#2027
      #definition: array:8 [
        "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2028
          #string: "Language"
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "display" => array:2 [
          "view" => array:2 [
            "options" => array:1 [
              "region" => "hidden"
            ]
            "configurable" => true
          ]
          "form" => array:2 [
            "options" => array:2 [
              "type" => "language_select"
              "weight" => 2
            ]
            "configurable" => true
          ]
        ]
        "revisionable" => true
        "translatable" => true
        "provider" => "node"
        "field_name" => "langcode"
        "entity_type" => "node"
        "bundle" => null
      ]
      #typedDataManager: null
      #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2029
        #definition: array:2 [
          "type" => "field_item:language"
          "settings" => []
        ]
        #typedDataManager: null
        #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#2027}
      }
      #type: "language"
      #propertyDefinitions: null
      #schema: null
      #indexes: []
    }
    "type" => Drupal\Core\Field\BaseFieldDefinition {#2030
      #definition: array:7 [
        "label" => "Content type"
        "required" => true
        "read-only" => true
        "provider" => "node"
        "field_name" => "type"
        "entity_type" => "node"
        "bundle" => null
      ]
      #typedDataManager: null
      #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2031
        #definition: array:2 [
          "type" => "field_item:entity_reference"
          "settings" => array:3 [
            "target_type" => "node_type"
            "handler" => "default"
            "handler_settings" => []
          ]
        ]
        #typedDataManager: null
        #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#2030}
      }
      #type: "entity_reference"
      #propertyDefinitions: null
      #schema: null
      #indexes: []
    }
    "revision_timestamp" => Drupal\Core\Field\BaseFieldDefinition {#2032
      #definition: array:7 [
        "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2033
          #string: "Revision create time"
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "description" => Drupal\Core\StringTranslation\TranslatableMarkup {#2034
          #string: "The time that the current revision was created."
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "revisionable" => true
        "provider" => "node"
        "field_name" => "revision_timestamp"
        "entity_type" => "node"
        "bundle" => null
      ]
      #typedDataManager: null
      #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2035
        #definition: array:2 [
          "type" => "field_item:created"
          "settings" => []
        ]
        #typedDataManager: null
        #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#2032}
      }
      #type: "created"
      #propertyDefinitions: null
      #schema: null
      #indexes: []
    }
    "revision_uid" => Drupal\Core\Field\BaseFieldDefinition {#2036
      #definition: array:7 [
        "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2037
          #string: "Revision user"
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "description" => Drupal\Core\StringTranslation\TranslatableMarkup {#2038
          #string: "The user ID of the author of the current revision."
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "revisionable" => true
        "provider" => "node"
        "field_name" => "revision_uid"
        "entity_type" => "node"
        "bundle" => null
      ]
      #typedDataManager: null
      #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2039
        #definition: array:2 [
          "type" => "field_item:entity_reference"
          "settings" => array:3 [
            "target_type" => "user"
            "handler" => "default"
            "handler_settings" => []
          ]
        ]
        #typedDataManager: null
        #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#2036}
      }
      #type: "entity_reference"
      #propertyDefinitions: null
      #schema: null
      #indexes: []
    }
    "revision_log" => Drupal\Core\Field\BaseFieldDefinition {#2040
      #definition: array:9 [
        "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2041
          #string: "Revision log message"
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "description" => Drupal\Core\StringTranslation\TranslatableMarkup {#2042
          #string: "Briefly describe the changes you have made."
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "revisionable" => true
        "default_value" => array:1 [
          0 => array:1 [
            "value" => ""
          ]
        ]
        "display" => array:1 [
          "form" => array:1 [
            "options" => array:3 [
              "type" => "string_textarea"
              "weight" => 25
              "settings" => array:1 [
                "rows" => 4
              ]
            ]
          ]
        ]
        "provider" => "node"
        "field_name" => "revision_log"
        "entity_type" => "node"
        "bundle" => null
      ]
      #typedDataManager: null
      #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2043
        #definition: array:2 [
          "type" => "field_item:string_long"
          "settings" => array:1 [
            "case_sensitive" => false
          ]
        ]
        #typedDataManager: null
        #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#2040}
      }
      #type: "string_long"
      #propertyDefinitions: null
      #schema: null
      #indexes: []
    }
    "status" => Drupal\Core\Field\BaseFieldDefinition {#2044
      #definition: array:9 [
        "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2045
          #string: "Published"
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "revisionable" => true
        "translatable" => true
        "default_value" => array:1 [
          0 => array:1 [
            "value" => true
          ]
        ]
        "display" => array:1 [
          "form" => array:2 [
            "options" => array:3 [
              "type" => "boolean_checkbox"
              "settings" => array:1 [
                "display_label" => true
              ]
              "weight" => 120
            ]
            "configurable" => true
          ]
        ]
        "provider" => "node"
        "field_name" => "status"
        "entity_type" => "node"
        "bundle" => null
      ]
      #typedDataManager: null
      #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2046
        #definition: array:2 [
          "type" => "field_item:boolean"
          "settings" => array:2 [
            "on_label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2047
              #string: "On"
              #arguments: []
              #translatedMarkup: null
              #options: []
              #stringTranslation: null
            }
            "off_label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2048
              #string: "Off"
              #arguments: []
              #translatedMarkup: null
              #options: []
              #stringTranslation: null
            }
          ]
        ]
        #typedDataManager: null
        #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#2044}
      }
      #type: "boolean"
      #propertyDefinitions: null
      #schema: null
      #indexes: []
    }
    "uid" => Drupal\Core\Field\BaseFieldDefinition {#2049
      #definition: array:10 [
        "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2050
          #string: "Authored by"
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "translatable" => true
        "default_value_callback" => "Drupal\node\Entity\Node::getDefaultEntityOwner"
        "description" => Drupal\Core\StringTranslation\TranslatableMarkup {#2051
          #string: "The username of the content author."
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "revisionable" => true
        "display" => array:2 [
          "view" => array:1 [
            "options" => array:3 [
              "label" => "hidden"
              "type" => "author"
              "weight" => 0
            ]
          ]
          "form" => array:2 [
            "options" => array:3 [
              "type" => "entity_reference_autocomplete"
              "weight" => 5
              "settings" => array:3 [
                "match_operator" => "CONTAINS"
                "size" => "60"
                "placeholder" => ""
              ]
            ]
            "configurable" => true
          ]
        ]
        "provider" => "node"
        "field_name" => "uid"
        "entity_type" => "node"
        "bundle" => null
      ]
      #typedDataManager: null
      #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2052
        #definition: array:2 [
          "type" => "field_item:entity_reference"
          "settings" => array:3 [
            "target_type" => "user"
            "handler" => "default"
            "handler_settings" => []
          ]
        ]
        #typedDataManager: null
        #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#2049}
      }
      #type: "entity_reference"
      #propertyDefinitions: null
      #schema: null
      #indexes: []
    }
    "title" => Drupal\Core\Field\BaseFieldDefinition {#2053
      #definition: array:9 [
        "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2054
          #string: "Title"
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "required" => true
        "translatable" => true
        "revisionable" => true
        "display" => array:2 [
          "view" => array:1 [
            "options" => array:3 [
              "label" => "hidden"
              "type" => "string"
              "weight" => -5
            ]
          ]
          "form" => array:2 [
            "options" => array:2 [
              "type" => "string_textfield"
              "weight" => -5
            ]
            "configurable" => true
          ]
        ]
        "provider" => "node"
        "field_name" => "title"
        "entity_type" => "node"
        "bundle" => null
      ]
      #typedDataManager: null
      #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2055
        #definition: array:2 [
          "type" => "field_item:string"
          "settings" => array:3 [
            "max_length" => 255
            "is_ascii" => false
            "case_sensitive" => false
          ]
        ]
        #typedDataManager: null
        #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#2053}
      }
      #type: "string"
      #propertyDefinitions: null
      #schema: null
      #indexes: []
    }
    "created" => Drupal\Core\Field\BaseFieldDefinition {#2056
      #definition: array:9 [
        "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2057
          #string: "Authored on"
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "description" => Drupal\Core\StringTranslation\TranslatableMarkup {#2058
          #string: "The date and time that the content was created."
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "revisionable" => true
        "translatable" => true
        "display" => array:2 [
          "view" => array:1 [
            "options" => array:3 [
              "label" => "hidden"
              "type" => "timestamp"
              "weight" => 0
            ]
          ]
          "form" => array:2 [
            "options" => array:2 [
              "type" => "datetime_timestamp"
              "weight" => 10
            ]
            "configurable" => true
          ]
        ]
        "provider" => "node"
        "field_name" => "created"
        "entity_type" => "node"
        "bundle" => null
      ]
      #typedDataManager: null
      #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2059
        #definition: array:2 [
          "type" => "field_item:created"
          "settings" => []
        ]
        #typedDataManager: null
        #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#2056}
      }
      #type: "created"
      #propertyDefinitions: null
      #schema: null
      #indexes: []
    }
    "changed" => Drupal\Core\Field\BaseFieldDefinition {#2060
      #definition: array:8 [
        "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2061
          #string: "Changed"
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "description" => Drupal\Core\StringTranslation\TranslatableMarkup {#2062
          #string: "The time that the node was last edited."
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "revisionable" => true
        "translatable" => true
        "provider" => "node"
        "field_name" => "changed"
        "entity_type" => "node"
        "bundle" => null
      ]
      #typedDataManager: null
      #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2063
        #definition: array:2 [
          "type" => "field_item:changed"
          "settings" => []
        ]
        #typedDataManager: null
        #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#2060}
      }
      #type: "changed"
      #propertyDefinitions: null
      #schema: null
      #indexes: []
    }
    "promote" => Drupal\Core\Field\Entity\BaseFieldOverride {#2103
      #entityTypeId: "base_field_override"
      #enforceIsNew: null
      #typedData: null
      #cacheContexts: array:1 [
        0 => "languages:language_interface"
      ]
      #cacheTags: []
      #cacheMaxAge: -1
      #_serviceIds: []
      #_entityStorages: []
      #originalId: "node.community_story.promote"
      #status: true
      #uuid: "090925aa-f574-44d2-95e7-c81d340b83aa"
      -isUninstalling: false
      #langcode: "en"
      #third_party_settings: []
      #_core: []
      #trustedData: false
      #dependencies: array:1 [
        "config" => array:1 [
          0 => "node.type.community_story"
        ]
      ]
      #isSyncing: false
      #id: "node.community_story.promote"
      #field_name: "promote"
      #field_type: "boolean"
      #entity_type: "node"
      #bundle: "community_story"
      #label: "Promoted to front page"
      #description: ""
      #settings: array:2 [
        "on_label" => "On"
        "off_label" => "Off"
      ]
      #required: false
      #translatable: true
      #default_value: array:1 [
        0 => array:1 [
          "value" => 0
        ]
      ]
      #default_value_callback: ""
      #fieldStorage: null
      #itemDefinition: null
      #constraints: []
      #propertyConstraints: []
      #baseFieldDefinition: null
      +original: ? Drupal\Core\Field\Entity\BaseFieldOverride
    }
    "sticky" => Drupal\Core\Field\BaseFieldDefinition {#2069
      #definition: array:9 [
        "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2070
          #string: "Sticky at top of lists"
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "revisionable" => true
        "translatable" => true
        "default_value" => array:1 [
          0 => array:1 [
            "value" => false
          ]
        ]
        "display" => array:1 [
          "form" => array:2 [
            "options" => array:3 [
              "type" => "boolean_checkbox"
              "settings" => array:1 [
                "display_label" => true
              ]
              "weight" => 16
            ]
            "configurable" => true
          ]
        ]
        "provider" => "node"
        "field_name" => "sticky"
        "entity_type" => "node"
        "bundle" => null
      ]
      #typedDataManager: null
      #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2071
        #definition: array:2 [
          "type" => "field_item:boolean"
          "settings" => array:2 [
            "on_label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2072
              #string: "On"
              #arguments: []
              #translatedMarkup: null
              #options: []
              #stringTranslation: null
            }
            "off_label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2073
              #string: "Off"
              #arguments: []
              #translatedMarkup: null
              #options: []
              #stringTranslation: null
            }
          ]
        ]
        #typedDataManager: null
        #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#2069}
      }
      #type: "boolean"
      #propertyDefinitions: null
      #schema: null
      #indexes: []
    }
    "default_langcode" => Drupal\Core\Field\BaseFieldDefinition {#2074
      #definition: array:9 [
        "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2075
          #string: "Default translation"
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "description" => Drupal\Core\StringTranslation\TranslatableMarkup {#2076
          #string: "A flag indicating whether this is the default translation."
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "translatable" => true
        "revisionable" => true
        "default_value" => array:1 [
          0 => array:1 [
            "value" => true
          ]
        ]
        "provider" => "node"
        "field_name" => "default_langcode"
        "entity_type" => "node"
        "bundle" => null
      ]
      #typedDataManager: null
      #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2077
        #definition: array:2 [
          "type" => "field_item:boolean"
          "settings" => array:2 [
            "on_label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2078
              #string: "On"
              #arguments: []
              #translatedMarkup: null
              #options: []
              #stringTranslation: null
            }
            "off_label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2079
              #string: "Off"
              #arguments: []
              #translatedMarkup: null
              #options: []
              #stringTranslation: null
            }
          ]
        ]
        #typedDataManager: null
        #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#2074}
      }
      #type: "boolean"
      #propertyDefinitions: null
      #schema: null
      #indexes: []
    }
    "revision_default" => Drupal\Core\Field\BaseFieldDefinition {#2080
      #definition: array:10 [
        "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2081
          #string: "Default revision"
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "description" => Drupal\Core\StringTranslation\TranslatableMarkup {#2082
          #string: "A flag indicating whether this was a default revision when it was saved."
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "storage_required" => true
        "internal" => true
        "translatable" => false
        "revisionable" => true
        "provider" => "node"
        "field_name" => "revision_default"
        "entity_type" => "node"
        "bundle" => null
      ]
      #typedDataManager: null
      #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2083
        #definition: array:2 [
          "type" => "field_item:boolean"
          "settings" => array:2 [
            "on_label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2084
              #string: "On"
              #arguments: []
              #translatedMarkup: null
              #options: []
              #stringTranslation: null
            }
            "off_label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2085
              #string: "Off"
              #arguments: []
              #translatedMarkup: null
              #options: []
              #stringTranslation: null
            }
          ]
        ]
        #typedDataManager: null
        #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#2080}
      }
      #type: "boolean"
      #propertyDefinitions: null
      #schema: null
      #indexes: []
    }
    "revision_translation_affected" => Drupal\Core\Field\BaseFieldDefinition {#2086
      #definition: array:9 [
        "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2087
          #string: "Revision translation affected"
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "description" => Drupal\Core\StringTranslation\TranslatableMarkup {#2088
          #string: "Indicates if the last edit of a translation belongs to current revision."
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "read-only" => true
        "revisionable" => true
        "translatable" => true
        "provider" => "node"
        "field_name" => "revision_translation_affected"
        "entity_type" => "node"
        "bundle" => null
      ]
      #typedDataManager: null
      #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2089
        #definition: array:2 [
          "type" => "field_item:boolean"
          "settings" => array:2 [
            "on_label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2090
              #string: "On"
              #arguments: []
              #translatedMarkup: null
              #options: []
              #stringTranslation: null
            }
            "off_label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2091
              #string: "Off"
              #arguments: []
              #translatedMarkup: null
              #options: []
              #stringTranslation: null
            }
          ]
        ]
        #typedDataManager: null
        #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#2086}
      }
      #type: "boolean"
      #propertyDefinitions: null
      #schema: null
      #indexes: []
    }
    "metatag" => Drupal\Core\Field\BaseFieldDefinition {#2092
      #definition: array:10 [
        "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2093
          #string: "Metatags (Hidden field for JSON support)"
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "description" => Drupal\Core\StringTranslation\TranslatableMarkup {#2094
          #string: "The computed meta tags for the entity."
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "computed" => true
        "translatable" => true
        "read-only" => true
        "entity_type" => "node"
        "cardinality" => -1
        "provider" => "metatag"
        "field_name" => "metatag"
        "bundle" => null
      ]
      #typedDataManager: null
      #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2095
        #definition: array:2 [
          "type" => "field_item:metatag_computed"
          "settings" => []
        ]
        #typedDataManager: null
        #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#2092}
      }
      #type: "metatag_computed"
      #propertyDefinitions: null
      #schema: null
      #indexes: []
    }
    "path" => Drupal\Core\Field\BaseFieldDefinition {#2096
      #definition: array:8 [
        "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2097
          #string: "URL alias"
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "translatable" => true
        "display" => array:1 [
          "form" => array:2 [
            "options" => array:2 [
              "type" => "path"
              "weight" => 30
            ]
            "configurable" => true
          ]
        ]
        "computed" => true
        "provider" => "path"
        "field_name" => "path"
        "entity_type" => "node"
        "bundle" => null
      ]
      #typedDataManager: null
      #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2098
        #definition: array:2 [
          "type" => "field_item:path"
          "settings" => []
        ]
        #typedDataManager: null
        #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#2096}
      }
      #type: "path"
      #propertyDefinitions: null
      #schema: null
      #indexes: []
    }
    "menu_link" => Drupal\Core\Field\BaseFieldDefinition {#2099
      #definition: array:12 [
        "label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2100
          #string: "Menu link"
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "description" => Drupal\Core\StringTranslation\TranslatableMarkup {#2101
          #string: "Computed menu link for the node (only available during node saving)."
          #arguments: []
          #translatedMarkup: null
          #options: []
          #stringTranslation: null
        }
        "revisionable" => true
        "class" => "\Drupal\token\MenuLinkFieldItemList"
        "translatable" => true
        "internal" => true
        "display" => array:2 [
          "view" => array:1 [
            "options" => array:2 [
              "label" => "hidden"
              "region" => "hidden"
            ]
          ]
          "form" => array:1 [
            "options" => array:1 [
              "region" => "hidden"
            ]
          ]
        ]
        "computed" => true
        "provider" => "token"
        "field_name" => "menu_link"
        "entity_type" => "node"
        "bundle" => null
      ]
      #typedDataManager: null
      #itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2102
        #definition: array:2 [
          "type" => "field_item:entity_reference"
          "settings" => array:3 [
            "target_type" => "menu_link_content"
            "handler" => "default"
            "handler_settings" => []
          ]
        ]
        #typedDataManager: null
        #fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#2099}
      }
      #type: "entity_reference"
      #propertyDefinitions: null
      #schema: null
      #indexes: []
    }
    "body" => Drupal\field\Entity\FieldConfig {#2104
      #entityTypeId: "field_config"
      #enforceIsNew: null
      #typedData: null
      #cacheContexts: array:1 [
        0 => "languages:language_interface"
      ]
      #cacheTags: []
      #cacheMaxAge: -1
      #_serviceIds: []
      #_entityStorages: []
      #originalId: "node.community_story.body"
      #status: true
      #uuid: "d09b4df3-8778-4ce5-a328-b51be2615fcd"
      -isUninstalling: false
      #langcode: "en"
      #third_party_settings: []
      #_core: []
      #trustedData: false
      #dependencies: array:2 [
        "config" => array:2 [
          0 => "field.storage.node.body"
          1 => "node.type.community_story"
        ]
        "module" => array:1 [
          0 => "text"
        ]
      ]
      #isSyncing: false
      #id: "node.community_story.body"
      #field_name: "body"
      #field_type: "text_with_summary"
      #entity_type: "node"
      #bundle: "community_story"
      #label: "Body"
      #description: ""
      #settings: array:3 [
        "display_summary" => true
        "required_summary" => false
        "allowed_formats" => []
      ]
      #required: false
      #translatable: true
      #default_value: []
      #default_value_callback: ""
      #fieldStorage: null
      #itemDefinition: null
      #constraints: []
      #propertyConstraints: []
      #deleted: false
      +original: ? Drupal\field\Entity\FieldConfig
    }
    "field_author" => Drupal\field\Entity\FieldConfig {#2105
      #entityTypeId: "field_config"
      #enforceIsNew: null
      #typedData: null
      #cacheContexts: array:1 [
        0 => "languages:language_interface"
      ]
      #cacheTags: []
      #cacheMaxAge: -1
      #_serviceIds: []
      #_entityStorages: []
      #originalId: "node.community_story.field_author"
      #status: true
      #uuid: "aa952031-376e-4811-951a-44c3c8b5ce0f"
      -isUninstalling: false
      #langcode: "en"
      #third_party_settings: []
      #_core: []
      #trustedData: false
      #dependencies: array:1 [
        "config" => array:2 [
          0 => "field.storage.node.field_author"
          1 => "node.type.community_story"
        ]
      ]
      #isSyncing: false
      #id: "node.community_story.field_author"
      #field_name: "field_author"
      #field_type: "string"
      #entity_type: "node"
      #bundle: "community_story"
      #label: "Author"
      #description: ""
      #settings: []
      #required: false
      #translatable: false
      #default_value: []
      #default_value_callback: ""
      #fieldStorage: null
      #itemDefinition: null
      #constraints: []
      #propertyConstraints: []
      #deleted: false
      +original: ? Drupal\field\Entity\FieldConfig
    }
    "field_community_story_topics" => Drupal\field\Entity\FieldConfig {#2106
      #entityTypeId: "field_config"
      #enforceIsNew: null
      #typedData: null
      #cacheContexts: array:1 [
        0 => "languages:language_interface"
      ]
      #cacheTags: []
      #cacheMaxAge: -1
      #_serviceIds: []
      #_entityStorages: []
      #originalId: "node.community_story.field_community_story_topics"
      #status: true
      #uuid: "9b202a8f-d3b4-4d44-ab19-9aaeb4643d9f"
      -isUninstalling: false
      #langcode: "en"
      #third_party_settings: []
      #_core: []
      #trustedData: false
      #dependencies: array:1 [
        "config" => array:3 [
          0 => "field.storage.node.field_community_story_topics"
          1 => "node.type.community_story"
          2 => "taxonomy.vocabulary.community_story_topic"
        ]
      ]
      #isSyncing: false
      #id: "node.community_story.field_community_story_topics"
      #field_name: "field_community_story_topics"
      #field_type: "entity_reference"
      #entity_type: "node"
      #bundle: "community_story"
      #label: "Community Story Topics"
      #description: ""
      #settings: array:2 [
        "handler" => "default:taxonomy_term"
        "handler_settings" => array:4 [
          "target_bundles" => array:1 [
            "community_story_topic" => "community_story_topic"
          ]
          "sort" => array:2 [
            "field" => "name"
            "direction" => "asc"
          ]
          "auto_create" => false
          "auto_create_bundle" => "community_story_topic"
        ]
      ]
      #required: false
      #translatable: false
      #default_value: []
      #default_value_callback: ""
      #fieldStorage: null
      #itemDefinition: null
      #constraints: []
      #propertyConstraints: []
      #deleted: false
      +original: ? Drupal\field\Entity\FieldConfig
    }
    "field_meta_tags" => Drupal\field\Entity\FieldConfig {#2107
      #entityTypeId: "field_config"
      #enforceIsNew: null
      #typedData: null
      #cacheContexts: array:1 [
        0 => "languages:language_interface"
      ]
      #cacheTags: []
      #cacheMaxAge: -1
      #_serviceIds: []
      #_entityStorages: []
      #originalId: "node.community_story.field_meta_tags"
      #status: true
      #uuid: "566e11fc-be86-4bfd-a03d-1e1063ca97a6"
      -isUninstalling: false
      #langcode: "en"
      #third_party_settings: []
      #_core: []
      #trustedData: false
      #dependencies: array:2 [
        "config" => array:2 [
          0 => "field.storage.node.field_meta_tags"
          1 => "node.type.community_story"
        ]
        "module" => array:1 [
          0 => "metatag"
        ]
      ]
      #isSyncing: false
      #id: "node.community_story.field_meta_tags"
      #field_name: "field_meta_tags"
      #field_type: "metatag"
      #entity_type: "node"
      #bundle: "community_story"
      #label: "Metatag"
      #description: "Meta tags for SEO purposes"
      #settings: []
      #required: false
      #translatable: true
      #default_value: []
      #default_value_callback: ""
      #fieldStorage: null
      #itemDefinition: null
      #constraints: []
      #propertyConstraints: []
      #deleted: false
      +original: ? Drupal\field\Entity\FieldConfig
    }
    "field_old_nid" => Drupal\field\Entity\FieldConfig {#2108
      #entityTypeId: "field_config"
      #enforceIsNew: null
      #typedData: null
      #cacheContexts: array:1 [
        0 => "languages:language_interface"
      ]
      #cacheTags: []
      #cacheMaxAge: -1
      #_serviceIds: []
      #_entityStorages: []
      #originalId: "node.community_story.field_old_nid"
      #status: true
      #uuid: "4e29ac81-b203-4bdc-84b6-db64328b9e71"
      -isUninstalling: false
      #langcode: "en"
      #third_party_settings: []
      #_core: []
      #trustedData: false
      #dependencies: array:1 [
        "config" => array:2 [
          0 => "field.storage.node.field_old_nid"
          1 => "node.type.community_story"
        ]
      ]
      #isSyncing: false
      #id: "node.community_story.field_old_nid"
      #field_name: "field_old_nid"
      #field_type: "string"
      #entity_type: "node"
      #bundle: "community_story"
      #label: "Old nid"
      #description: ""
      #settings: []
      #required: false
      #translatable: true
      #default_value: []
      #default_value_callback: ""
      #fieldStorage: null
      #itemDefinition: null
      #constraints: []
      #propertyConstraints: []
      #deleted: false
      +original: ? Drupal\field\Entity\FieldConfig
    }
    "field_section_banner" => Drupal\field\Entity\FieldConfig {#2109
      #entityTypeId: "field_config"
      #enforceIsNew: null
      #typedData: null
      #cacheContexts: array:1 [
        0 => "languages:language_interface"
      ]
      #cacheTags: []
      #cacheMaxAge: -1
      #_serviceIds: []
      #_entityStorages: []
      #originalId: "node.community_story.field_section_banner"
      #status: true
      #uuid: "a42d1599-51ef-4cbb-9f8f-7bea39a51776"
      -isUninstalling: false
      #langcode: "en"
      #third_party_settings: []
      #_core: []
      #trustedData: false
      #dependencies: array:1 [
        "config" => array:3 [
          0 => "field.storage.node.field_section_banner"
          1 => "media.type.image"
          2 => "node.type.community_story"
        ]
      ]
      #isSyncing: false
      #id: "node.community_story.field_section_banner"
      #field_name: "field_section_banner"
      #field_type: "entity_reference"
      #entity_type: "node"
      #bundle: "community_story"
      #label: "Section Banner"
      #description: ""
      #settings: array:2 [
        "handler" => "default:media"
        "handler_settings" => array:4 [
          "target_bundles" => array:1 [
            "image" => "image"
          ]
          "sort" => array:2 [
            "field" => "_none"
            "direction" => "ASC"
          ]
          "auto_create" => false
          "auto_create_bundle" => ""
        ]
      ]
      #required: false
      #translatable: false
      #default_value: []
      #default_value_callback: ""
      #fieldStorage: null
      #itemDefinition: null
      #constraints: []
      #propertyConstraints: []
      #deleted: false
      +original: ? Drupal\field\Entity\FieldConfig
    }
  ]
  #languages: null
  #langcodeKey: "langcode"
  #defaultLangcodeKey: "default_langcode"
  #activeLangcode: "x-default"
  #enforceDefaultTranslation: null
  #defaultLangcode: "en"
  #translations: array:1 [
    "x-default" => array:1 [
      "status" => 1
    ]
  ]
  #translationInitialize: false
  #newRevision: false
  #isDefaultRevision: "1"
  #entityKeys: array:4 [
    "bundle" => "community_story"
    "id" => "20908"
    "revision" => "20954"
    "uuid" => "c5567c4c-ec60-4924-b09f-cb4fe3f7a2fd"
  ]
  #translatableEntityKeys: array:8 [
    "label" => array:1 [
      "x-default" => "Kelowna’s 2025 Budget: Keeping taxes low, services strong, and growth on track "
    ]
    "langcode" => array:1 [
      "x-default" => "en"
    ]
    "status" => array:1 [
      "x-default" => "1"
    ]
    "published" => array:1 [
      "x-default" => "1"
    ]
    "uid" => array:1 [
      "x-default" => "1008"
    ]
    "owner" => array:1 [
      "x-default" => "1008"
    ]
    "default_langcode" => array:1 [
      "x-default" => "1"
    ]
    "revision_translation_affected" => array:1 [
      "x-default" => "1"
    ]
  ]
  #validated: false
  #validationRequired: false
  #loadedRevisionId: "20954"
  #revisionTranslationAffectedKey: "revision_translation_affected"
  #enforceRevisionTranslationAffected: []
  #isSyncing: false
  +in_preview: null
}