Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de l'espace de nommage Symfony\Contracts\Service

Espaces de nommage

 Attribute
 
 Test
 

Structures de données

interface  ResetInterface
 
interface  ServiceProviderInterface
 
interface  ServiceSubscriberInterface
 

Fonctions

 __construct (array $factories)
 
 has (string $id)
 
 get (string $id)
 
 getProvidedServices ()
 
 createNotFoundException (string $id)
 
 createCircularReferenceException (string $id, array $path)
 
static getSubscribedServices ()
 
 setContainer (ContainerInterface $container)
 

Variables

trait ServiceLocatorTrait
 
 $loading = []
 
 $providedTypes
 
trait ServiceSubscriberTrait
 

Documentation des fonctions

◆ __construct()

Symfony\Contracts\Service\__construct ( array  $factories)
Paramètres
callable[]$factories

Référencé par FromPunycode\__construct(), Accept\__construct(), AcceptLanguage\__construct(), XPath\__construct(), ObjectDescriptor\__construct(), ParserException\__construct(), AlgorithmIdentifier\__construct(), ToPunycode\__construct(), UploadedFileAlreadyMovedException\__construct(), InvalidStreamPointerPositionException\__construct(), DNSName\__construct(), ClassNotFoundError\__construct(), UndefinedFunctionError\__construct(), UndefinedMethodError\__construct(), NullObject\__construct(), BreakObject\__construct(), FalseObject\__construct(), TrueObject\__construct(), UndefinedObject\__construct(), NestingException\__construct(), TableSeparator\__construct(), SymmetricKey\__construct(), ThrowingCasterException\__construct(), AttributeTypeAndValue\__construct(), FatalError\__construct(), RDNString\__construct(), RelativeDistinguishedName\__construct(), IA5String\__construct(), CutArrayStub\__construct(), ParagonIE_Sodium_Core_ChaCha20_IetfCtx\__construct(), UnknownConstructedObject\__construct(), OtherObject\__construct(), PrivateKey\__construct(), PublicKey\__construct(), PublicKeyCredentialRpEntity\__construct(), ParagonIE_Sodium_Core32_ChaCha20_IetfCtx\__construct(), UnsupportedCipherException\__construct(), ConsoleSignalEvent\__construct(), ArgsStub\__construct(), ExtensionOutputError\__construct(), InvalidKeyTypeException\__construct(), Cookie\__construct(), EmptyResponse\__construct(), PrepareStatementFailureException\__construct(), TrimmedBufferOutput\__construct(), ConnectionFailureException\__construct(), ConsoleTerminateEvent\__construct(), DecimalFractionTag\__construct(), ByteStringWithChunkObject\__construct(), AuthenticatorAttestationResponse\__construct(), TextStringWithChunkObject\__construct(), ConfirmationQuestion\__construct(), ConsoleErrorEvent\__construct(), InvalidParameterException\__construct(), BigFloatTag\__construct(), CertificateExtensions\__construct(), FilesystemException\__construct(), SignedIntegerObject\__construct(), CommandNotFoundException\__construct(), UnsignedIntegerObject\__construct(), ByteStringObject\__construct(), PublicKeyCredentialUserEntity\__construct(), ArrayInput\__construct(), RawDocument\__construct(), TagObject\__construct(), TextStringObject\__construct(), Ucm\__construct(), BitString\__construct(), ParseException\__construct(), FeaturedModel\__construct(), RouteNotFoundException\__construct(), ImageDocument\__construct(), Callback\__construct(), PhpInputStream\__construct(), PublicKeyCredential\__construct(), Category\__construct(), ChoiceQuestion\__construct(), GeneralizedTime\__construct(), InfiniteListObject\__construct(), InfiniteMapObject\__construct(), ConsoleSectionOutput\__construct(), Language\__construct(), ContentType\__construct(), LastvisitdaterangeField\__construct(), MissingComponentException\__construct(), FeaturedTable\__construct(), FetchMediaItemEvent\__construct(), FetchMediaItemsEvent\__construct(), Files\__construct(), StringInput\__construct(), UpdateSite\__construct(), ViewLevel\__construct(), InvalidArgumentException\__construct(), MethodNotAllowedException\__construct(), ClientsModel\__construct(), Usergroup\__construct(), WorkflowFunctionalityUsedEvent\__construct(), WorkflowTransitionEvent\__construct(), OkpKey\__construct(), ExecuteTaskEvent\__construct(), ExecutionFailureException\__construct(), FeatureEvent\__construct(), FetchMediaItemUrlEvent\__construct(), SessionEvent\__construct(), BannersModel\__construct(), BaseInstallationModel\__construct(), UnsupportedArchiveException\__construct(), BeforeBatchEvent\__construct(), Json\__construct(), MenuType\__construct(), MessageTable\__construct(), DisplayEvent\__construct(), RequestsModel\__construct(), SearchesModel\__construct(), FiltersModel\__construct(), StagesModel\__construct(), AfterDeleteEvent\__construct(), StyleTable\__construct(), GetMethod\__construct(), TemplatesModel\__construct(), TransitionsModel\__construct(), AfterStoreEvent\__construct(), ConnectionEvent\__construct(), BeforeCheckinEvent\__construct(), WebAssetRegistryAssetChanged\__construct(), WorkflowsModel\__construct(), JavascriptRenderer\__construct(), BeforeDeleteEvent\__construct(), BeforeDisplayMethods\__construct(), ApplicationEvent\__construct(), MapTable\__construct(), AfterLoadEvent\__construct(), Query\__construct(), AfterReorderEvent\__construct(), Router\__construct(), RsaKey\__construct(), AuthenticatorAssertionResponse\__construct(), TimeableTwigExtensionProfiler\__construct(), BeforeBindEvent\__construct(), ConsentsModel\__construct(), ContactsModel\__construct(), BeforeCheckoutEvent\__construct(), LangActiveAssetItem\__construct(), BeforeLoadEvent\__construct(), ApplicationErrorEvent\__construct(), LinksModel\__construct(), BeforeStoreEvent\__construct(), MessagesModel\__construct(), CertificateSubject\__construct(), SetNewTagsEvent\__construct(), TerminateEvent\__construct(), UnexpectedResponseException\__construct(), LazyAssertionException\__construct(), BeforePublishEvent\__construct(), BeforeReorderEvent\__construct(), MenusModel\__construct(), MonologCollector\__construct(), NotesModel\__construct(), OverridesModel\__construct(), ConsoleOutput\__construct(), PositionsModel\__construct(), RedirectResponse\__construct(), AfterMoveEvent\__construct(), AjaxInitCreate\__construct(), ConsentTable\__construct(), InstallationController\__construct(), InstallerModel\__construct(), StylesModel\__construct(), BeforeMoveEvent\__construct(), MapObject\__construct(), ModulesModel\__construct(), NewsfeedsModel\__construct(), EchoLogger\__construct(), CacheCacheCollector\__construct(), Captive\__construct(), PluginsModel\__construct(), TagsModel\__construct(), GetSetup\__construct(), CompleteCommand\__construct(), TransitionButton\__construct(), JsonDocument\__construct(), ListObject\__construct(), MapsModel\__construct(), MediumModel\__construct(), DiscoverModel\__construct(), Update\__construct(), AssociationsModel\__construct(), SaveSetup\__construct(), StreamOutput\__construct(), TemplateTable\__construct(), TemplatesController\__construct(), ConfigController\__construct(), LevelsModel\__construct(), LinkTable\__construct(), DebuguserModel\__construct(), AbstractImmutableEvent\__construct(), CallbackController\__construct(), Session\__construct(), FieldsModel\__construct(), UpdatesiteTable\__construct(), Validate\__construct(), W3cLogger\__construct(), ItemsModel\__construct(), JsonapiDocument\__construct(), ContactsController\__construct(), DebuggroupModel\__construct(), Module\__construct(), CheckinModel\__construct(), NoteTable\__construct(), ArticlesModel\__construct(), PublicKeyCredentialRequestOptions\__construct(), StreamCipher\__construct(), GetIconEvent\__construct(), ClientTable\__construct(), ComponentController\__construct(), ItemsController\__construct(), LanguageModel\__construct(), ManageController\__construct(), DebugEventDispatcherCommand\__construct(), PlgExtensionNamespacemap\__construct(), ApplicationController\__construct(), ArticlesController\__construct(), XmlResponse\__construct(), EventImmutable\__construct(), CallbackLogger\__construct(), GroupModel\__construct(), StageTable\__construct(), AbstractModuleDispatcher\__construct(), WorkflowTable\__construct(), ApiRouter\__construct(), ModulesController\__construct(), DistantSingleMetadata\__construct(), OnGetApiAttributes\__construct(), TemplateController\__construct(), GroupTable\__construct(), HistoryModel\__construct(), HtmlResponse\__construct(), BeforeCommandExecuteEvent\__construct(), TextResponse\__construct(), LintCommand\__construct(), ManageModel\__construct(), ArgvInput\__construct(), ArticleController\__construct(), Menu\__construct(), ServerDumpCommand\__construct(), CommandErrorEvent\__construct(), UpdatesitesModel\__construct(), ConsoleEvent\__construct(), ActionlogsModel\__construct(), LanguagesModel\__construct(), OnGetApiRelation\__construct(), RedisStorage\__construct(), SelectModel\__construct(), SymfonyStyle\__construct(), TasksModel\__construct(), FieldTable\__construct(), XmlDocument\__construct(), LocalStrategy\__construct(), DayOfWeekField\__construct(), TracksModel\__construct(), MethodsController\__construct(), MemcachedStorage\__construct(), InMemoryLogger\__construct(), BannersController\__construct(), GroupsModel\__construct(), PlgContentVote\__construct(), PlgSystemLogout\__construct(), MediaModel\__construct(), DebugRouterCommand\__construct(), UpdateModel\__construct(), CategoriesModel\__construct(), FileStorage\__construct(), BannerTable\__construct(), Basic\__construct(), CreateSessionTableCommand\__construct(), NotifyActionLog\__construct(), CaptiveController\__construct(), RequestTable\__construct(), UsersController\__construct(), ExportCommand\__construct(), UseractiveField\__construct(), UsersModel\__construct(), UpdatesitesController\__construct(), UriImmutable\__construct(), Content\__construct(), MethodController\__construct(), ActionlogsController\__construct(), CategoryController\__construct(), ContentHistory\__construct(), TransitionTable\__construct(), PlgSystemActionLogs\__construct(), TagTable\__construct(), UCMContent\__construct(), FilterTable\__construct(), ImportCommand\__construct(), CoreContent\__construct(), ProfileModel\__construct(), UserModel\__construct(), HtmlView\__construct(), SyslogLogger\__construct(), ListUserCommand\__construct(), DisplayController\__construct(), ErrorDocument\__construct(), Ec2Key\__construct(), User\__construct(), RegistrationdaterangeField\__construct(), Extension\__construct(), MailDisabledException\__construct(), FormModel\__construct(), InfoCollector\__construct(), TagModel\__construct(), NewsfeedTable\__construct(), LogsdaterangeField\__construct(), DatabaseStrategy\__construct(), WorkflowsController\__construct(), WorkflowController\__construct(), ComponentDispatcher\__construct(), RegistrationModel\__construct(), GroupController\__construct(), ContactTable\__construct(), InstallationApplication\__construct(), PublicKeyCredentialCreationOptions\__construct(), CacheModel\__construct(), FieldController\__construct(), Input\__construct(), SessionMetadataGcCommand\__construct(), PluginModel\__construct(), JsonView\__construct(), IndexModel\__construct(), GMP\__construct(), Asset\__construct(), StageController\__construct(), TransitionController\__construct(), BCMath\__construct(), OpensearchDocument\__construct(), ExtensionDiscoverInstallCommand\__construct(), TagField\__construct(), CliDumper\__construct(), InputFilter\__construct(), SiteMenu\__construct(), OnGetApiFields\__construct(), InstalledModel\__construct(), ProfileCollector\__construct(), PdoDriver\__construct(), ApiApplication\__construct(), ExtensionsListCommand\__construct(), PgsqlDriver\__construct(), AdministratorApplication\__construct(), DatabaseModel\__construct(), AdminController\__construct(), TransitionsController\__construct(), StagesController\__construct(), StyleModel\__construct(), Joomlaupdate\__construct(), JsonResponse\__construct(), SiteApplication\__construct(), DeleteUserCommand\__construct(), Token\__construct(), Versionable\__construct(), TaskTable\__construct(), Joomla\__construct(), PHP\__construct(), MfaTable\__construct(), WebApplication\__construct(), FormattedtextLogger\__construct(), Updater\__construct(), AddUserToGroupCommand\__construct(), RemoveUserFromGroupCommand\__construct(), BaseDatabaseModel\__construct(), QueryCollector\__construct(), Checkfiles\__construct(), CategoryModel\__construct(), JsonApiView\__construct(), ModuleModel\__construct(), FormView\__construct(), FormController\__construct(), FieldModel\__construct(), DatabaseLogger\__construct(), Date\__construct(), Cache\__construct(), Requests\__construct(), ApiController\__construct(), MysqliDriver\__construct(), MysqlDriver\__construct(), ArticleModel\__construct(), ExtensionRemoveCommand\__construct(), UpdateCoreCommand\__construct(), SiteStatus\__construct(), PlgSystemLanguageFilter\__construct(), Webauthn\__construct(), AddUserCommand\__construct(), CliApplication\__construct(), AbstractEvent\__construct(), ListView\__construct(), DaemonApplication\__construct(), ConsoleApplication\__construct(), TaskModel\__construct(), JsonapiView\__construct(), FinderIndexCommand\__construct(), HtmlDocument\__construct(), ListModel\__construct(), Adapter\__construct(), PlgSystemHttpHeaders\__construct(), TripleDES\__construct(), Table\__construct(), CMSApplication\__construct(), Installer\__construct(), Rijndael\__construct(), FeedDocument\__construct(), AbstractWebApplication\__construct(), Application\__construct(), AdminModel\__construct(), EC\__construct(), DSA\__construct(), RC2\__construct(), Blowfish\__construct(), SFTP\__construct(), Twofish\__construct(), RSA\__construct(), DES\__construct(), et PasswordHash\PasswordHash().

◆ createCircularReferenceException()

Symfony\Contracts\Service\createCircularReferenceException ( string  $id,
array  $path 
)
private

Références $id, et $path.

Référencé par Symfony\Contracts\Service\get().

◆ createNotFoundException()

Symfony\Contracts\Service\createNotFoundException ( string  $id)
private

Références $id, $last, et $message.

Référencé par Symfony\Contracts\Service\get().

◆ get()

Symfony\Contracts\Service\get ( string  $id)

◆ getProvidedServices()

Symfony\Contracts\Service\getProvidedServices ( )

◆ getSubscribedServices()

static Symfony\Contracts\Service\getSubscribedServices ( )
static

{}

Références $method, class, et null.

◆ has()

◆ setContainer()

Symfony\Contracts\Service\setContainer ( ContainerInterface  $container)
Renvoie
ContainerInterface|null

Références $container, class, et null.

Documentation des variables

◆ $loading

$loading = []
private

◆ $providedTypes

$providedTypes
private

◆ ServiceLocatorTrait

trait ServiceLocatorTrait
Valeur initiale :
{
private $factories

A trait to help implement ServiceProviderInterface.

Auteur
Robin Chalas robin.nosp@m..cha.nosp@m.las@g.nosp@m.mail.nosp@m..com
Nicolas Grekas p@tch.nosp@m.work.nosp@m..com

Référencé par ServiceLocatorTest\getServiceLocator().

◆ ServiceSubscriberTrait

trait ServiceSubscriberTrait
Valeur initiale :
{
protected $container
$container
Definition: administrator/includes/app.php:38

Implementation of ServiceSubscriberInterface that determines subscribed services from method return types. Service ids are available as "ClassName::methodName".

Auteur
Kevin Bond kevin.nosp@m.bond.nosp@m.@gmai.nosp@m.l.co.nosp@m.m