Page Menu
Home
WickedGov Phorge
Search
Configure Global Search
Log In
Files
F4053558
List_.php
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
1 KB
Referenced Files
None
Subscribers
None
List_.php
View Options
<?php
declare
(
strict_types
=
1
);
/**
* This file is part of phpDocumentor.
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*
* @link http://phpdoc.org
*/
namespace
phpDocumentor\Reflection\PseudoTypes
;
use
phpDocumentor\Reflection\PseudoType
;
use
phpDocumentor\Reflection\Type
;
use
phpDocumentor\Reflection\Types\Array_
;
use
phpDocumentor\Reflection\Types\Integer
;
use
phpDocumentor\Reflection\Types\Mixed_
;
/**
* Value Object representing the type 'list'.
*
* @psalm-immutable
*/
final
class
List_
extends
Array_
implements
PseudoType
{
public
function
underlyingType
():
Type
{
return
new
Array_
();
}
public
function
__construct
(?
Type
$valueType
=
null
)
{
parent
::
__construct
(
$valueType
,
new
Integer
());
}
/**
* Returns a rendered output of the Type as it would be used in a DocBlock.
*/
public
function
__toString
():
string
{
if
(
$this
->
valueType
instanceof
Mixed_
)
{
return
'list'
;
}
return
'list<'
.
$this
->
valueType
.
'>'
;
}
}
File Metadata
Details
Attached
Mime Type
text/x-php
Expires
Aug 15 2026, 21:06 (12 w, 2 d ago)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
44/90/cb4812986ec923d3da0270d39ef9
Default Alt Text
List_.php (1 KB)
Attached To
Mode
rMWPROD MediaWiki Production
Attached
Detach File
Event Timeline
Log In to Comment