-
Salient\Contract\Core\Immutable
-
Salient\Iterator\RecursiveFilesystemIterator
implements
IteratorAggregate<string, SplFileInfo>,
FluentIteratorInterface<string, SplFileInfo>,
Immutable,
Countable
uses
FluentIteratorTrait
-
Salient\Collection\ImmutableListCollection
implements
ListInterface<TValue>,
Immutable
uses
ImmutableListTrait
-
Salient\Collection\ImmutableCollection
implements
CollectionInterface<TKey, TValue>,
Immutable
uses
ImmutableCollectionTrait
-
Salient\Http\HttpServer
implements
Immutable
uses
HasMutator
-
Salient\Console\Support\ConsoleTagFormats
implements
Immutable
uses
HasMutator
-
Salient\PHPDoc\Tag\MethodParam
implements
Immutable,
Stringable
uses
HasMutator
-
Salient\Cli\CliOption
implements
Buildable<CliOptionBuilder>,
JsonSchemaInterface,
Immutable,
Readable
uses
HasBuilder,
ReadsProtectedProperties
-
Salient\PHPDoc\Tag\AbstractTag
implements
Immutable,
Stringable
uses
HasMutator
-
Salient\Http\OAuth2\AccessToken
implements
AccessTokenInterface,
Immutable,
Readable
uses
ReadsProtectedProperties
-
Salient\PHPDoc\PHPDoc
implements
Immutable,
Stringable
uses
HasMutator
-
Salient\Contract\Sync\SyncErrorInterface
extends
Comparable,
Immutable
-
Salient\Contract\Sync\SyncDefinitionInterface
extends
Immutable
-
Salient\Contract\Core\Pipeline\BasePipelineInterface
extends
Chainable,
Immutable
-
Salient\Contract\Core\Provider\ProviderContextInterface
extends
Immutable,
HasContainer,
HasProvider<TProvider>
-
Salient\Contract\Core\SerializeRulesInterface
extends
Immutable
-
Salient\Contract\Core\BuilderInterface
extends
Chainable,
Immutable
-
Salient\Contract\Console\ConsoleMessageAttributesInterface
extends
Immutable
-
Salient\Contract\Http\UriInterface
extends
UriInterface,
Stringable,
JsonSerializable,
Immutable
-
Salient\Contract\Console\ConsoleFormatterInterface
extends
Immutable
-
Salient\Contract\Cli\CliHelpStyleInterface
extends
Immutable
-
Salient\Contract\Http\HttpHeadersInterface
extends
CollectionInterface<string, string[]>,
Immutable,
Stringable
-
Salient\Contract\Http\HttpMessageInterface
extends
MessageInterface,
Stringable,
JsonSerializable,
Immutable
-
Salient\Contract\Http\HttpMultipartStreamPartInterface
extends
Immutable
-
Salient\Contract\Console\ConsoleTagAttributesInterface
extends
Immutable
-
Salient\Contract\Curler\CurlerInterface
extends
ClientInterface,
Immutable