Page MenuHomeWickedGov Phorge

InitializedSettings.php
No OneTemporary

Size
920 B
Referenced Files
None
Subscribers
None

InitializedSettings.php

<?php
declare(strict_types=1);
namespace Phan\Config;
/**
* This class is used by `phan --init`
* as a representation of the data to use to create a phan config for a composer project.
* @phan-immutable
*/
class InitializedSettings
{
/** @var array<string,mixed> the values for setting names*/
public $settings;
/** @var array<string,list<string>> comments for settings */
public $comment_lines;
/** @var int the init-level CLI option used to generate the settings. Smaller numbers mean a stricter config. */
public $init_level;
/**
* @param array<string,mixed> $data
* @param array<string,list<string>> $comment_lines
*/
public function __construct(
array $data,
array $comment_lines,
int $init_level
) {
$this->settings = $data;
$this->comment_lines = $comment_lines;
$this->init_level = $init_level;
}
}

File Metadata

Mime Type
text/x-php
Expires
Sat, May 16, 20:04 (2 h, 59 m)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
30/6b/ebaac79d85f25e6ee6bd4fd822da
Default Alt Text
InitializedSettings.php (920 B)

Event Timeline