Page MenuHomeWickedGov Phorge

CitizenComponentMainMenu.php
No OneTemporary

Size
651 B
Referenced Files
None
Subscribers
None

CitizenComponentMainMenu.php

<?php
declare( strict_types=1 );
namespace MediaWiki\Skins\Citizen\Components;
/**
* CitizenComponentMainMenu component
*/
class CitizenComponentMainMenu implements CitizenComponent {
public function __construct(
private readonly array $sidebarData
) {
}
public function getTemplateData(): array {
return [
'data-portlets-first' => (
new CitizenComponentMenu( $this->sidebarData['data-portlets-first'] )
)->getTemplateData(),
'array-portlets-rest' => array_map(
static fn ( array $data ): array => ( new CitizenComponentMenu( $data ) )->getTemplateData(),
$this->sidebarData[ 'array-portlets-rest' ]
)
];
}
}

File Metadata

Mime Type
text/x-php
Expires
Aug 20 2026, 03:40 (11 w, 4 d ago)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
d0/c3/cd23e669a87fbb36d0b73b1a388f
Default Alt Text
CitizenComponentMainMenu.php (651 B)

Event Timeline