21 lines
490 B
PHP
21 lines
490 B
PHP
|
<?php
|
||
|
namespace nur\sery\schema\values;
|
||
|
|
||
|
class SeqValue implements IValue {
|
||
|
use TValue;
|
||
|
|
||
|
function isScalar(?ScalarValue &$scalar=null): bool { return false; }
|
||
|
function isSeq(?SeqValue &$seq=null): bool { $seq = $this; return true; }
|
||
|
function isAssoc(?AssocValue &$assoc=null): bool { return false; }
|
||
|
|
||
|
function ensureKeys(): bool {
|
||
|
}
|
||
|
|
||
|
function orderKeys(): bool {
|
||
|
}
|
||
|
|
||
|
/** @param Result[] $results */
|
||
|
function verifix(bool $throw=true, ?array &$results=null): bool {
|
||
|
}
|
||
|
}
|