SuluHeadlessBundle
Bundle that provides controllers and services for using Sulu as headless content management system
File Explorer
- test-application.yaml
- AccountSelectionResolver.php
- ArticleSelectionResolver.php
- BlockResolver.php
- CategorySelectionResolver.php
- CollectionSelectionResolver.php
- ContactAccountSelectionResolver.php
- ContactSelectionResolver.php
- ContentTypeResolverInterface.php
- ImageMapResolver.php
- LinkResolver.php
- MediaSelectionResolver.php
- PageSelectionResolver.php
- PageTreeRouteResolver.php
- SingleAccountSelectionResolver.php
- SingleArticleSelectionResolver.php
- SingleCategorySelectionResolver.php
- SingleCollectionSelectionResolver.php
- SingleContactSelectionResolver.php
- SingleMediaSelectionResolver.php
- SinglePageSelectionResolver.php
- SingleSnippetSelectionResolver.php
- SmartContentResolver.php
- SnippetSelectionResolver.php
- TeaserSelectionResolver.php
- TextEditorResolver.php
- AccountDataProviderResolver.php
- ArticleDataProviderResolver.php
- ArticlePageTreeDataProviderResolver.php
- ContactDataProviderResolver.php
- DataProviderResolverInterface.php
- DataProviderResult.php
- MediaDataProviderResolver.php
- PageDataProviderResolver.php
- SnippetDataProviderResolver.php
- ExcerptResolver.php
- ExtensionResolverInterface.php
- ExtensionResolverProvider.php
- SeoResolver.php
- AccountSerializer.php
- AccountSerializerInterface.php
- CategorySerializer.php
- CategorySerializerInterface.php
- CollectionSerializer.php
- CollectionSerializerInterface.php
- ContactSerializer.php
- ContactSerializerInterface.php
- MediaSerializer.php
- MediaSerializerInterface.php
- TeaserSerializer.php
- TeaserSerializerInterface.php
- ContentResolver.php
- ContentResolverInterface.php
- ContentView.php
- StructureResolver.php
- StructureResolverInterface.php
- AnalyticsController.php
- HeadlessWebsiteController.php
- NavigationController.php
- SearchController.php
- SnippetAreaController.php
- Configuration.php
- SuluHeadlessExtension.php
- NavigationInvalidationSubscriber.php
- article-resolvers.xml
- content-type-resolvers.xml
- controllers.xml
- data-provider-resolvers.xml
- event-subscribers.xml
- routing_website.yaml
- serializers.xml
- services.xml
- adminconsole
- console.php
- websiteconsole
- default.xml
- default.xml
- resolver-test.xml
- smart-content-providers.xml
- default-blocks.xml
- default.xml
- other.xml
- sulu.io.xml
- bootstrap.php
- config_admin.yml
- config_website.yml
- routing.yml
- headless.html.twig
- .env
- Kernel.php
- block__empty.json
- block__media.json
- block__multiple.json
- block__nested.json
- block__text.json
- link__anchor.json
- link__external.json
- link__internal.json
- link__null.json
- text_editor__basic.json
- text_editor__empty.json
- text_editor__markup.json
- collection_selection__empty.json
- collection_selection__multiple.json
- image_map__empty.json
- image_map__hotspots.json
- media_selection__empty.json
- media_selection__multiple.json
- media_selection__single.json
- single_collection_selection__basic.json
- single_collection_selection__null.json
- single_media_selection__basic.json
- single_media_selection__null.json
- account_selection__empty.json
- account_selection__multiple.json
- article_selection__empty.json
- article_selection__multiple.json
- category_selection__empty.json
- category_selection__multiple.json
- contact_account_selection__empty.json
- contact_account_selection__mixed.json
- contact_selection__empty.json
- contact_selection__multiple.json
- page_selection__empty.json
- page_selection__multiple.json
- single_account_selection__basic.json
- single_account_selection__null.json
- single_article_selection__basic.json
- single_article_selection__null.json
- single_category_selection__basic.json
- single_category_selection__null.json
- single_contact_selection__basic.json
- single_contact_selection__null.json
- single_page_selection__basic.json
- single_page_selection__null.json
- single_snippet_selection__basic.json
- single_snippet_selection__null.json
- snippet_selection__empty.json
- snippet_selection__multiple.json
- accounts__basic.json
- contacts__basic.json
- media__basic.json
- pages__basic.json
- pages__empty.json
- pages__with_excerpt.json
- snippets__basic.json
- ArticleResolversTest.php
- BlockResolverTest.php
- MediaResolversTest.php
- SelectionResolversTest.php
- SmartContentResolverTest.php
- navigation__get.json
- navigation__get_context_footer.json
- navigation__get_depth_2.json
- navigation__get_depth_2_flat.json
- navigation__get_excerpt.json
- navigation__get_uuid.json
- headless_website__both_locales.json
- headless_website__test_index.json
- navigation__get.json
- navigation__get_context_footer.json
- navigation__get_depth_2.json
- navigation__get_depth_2_flat.json
- navigation__get_excerpt.json
- navigation__get_uuid.json
- search__get_awesome.json
- search__get_content_management.json
- search__get_php_cms.json
- search__get_seal.json
- search__get_web_development.json
- snippet-area__default.json
- snippet-area__default_include-extension.json
- HeadlessWebsiteControllerTest.php
- NavigationControllerTest.php
- SearchControllerTest.php
- SnippetAreaControllerTest.php
- BaseTestCase.php
- console-application.php
- object-manager.php
- AssertResponseContentTrait.php
- CreateAccountTrait.php
- CreateArticleTrait.php
- CreateCategoryTrait.php
- CreateContactTrait.php
- CreateMediaTrait.php
- CreatePageTrait.php
- CreateSnippetTrait.php
- test-image.png
- AccountSelectionResolverTest.php
- ArticleSelectionResolverTest.php
- BlockResolverTest.php
- CategorySelectionResolverTest.php
- CollectionSelectionResolverTest.php
- ContactAccountSelectionResolverTest.php
- ContactSelectionResolverTest.php
- ImageMapResolverTest.php
- LinkResolverTest.php
- MediaSelectionResolverTest.php
- PageSelectionResolverTest.php
- PageTreeRouteResolverTest.php
- SingleAccountSelectionResolverTest.php
- SingleArticleSelectionResolverTest.php
- SingleCategorySelectionResolverTest.php
- SingleCollectionSelectionResolverTest.php
- SingleContactSelectionResolverTest.php
- SingleMediaSelectionResolverTest.php
- SinglePageSelectionResolverTest.php
- SingleSnippetSelectionResolverTest.php
- SmartContentResolverTest.php
- SnippetSelectionResolverTest.php
- TeaserSelectionResolverTest.php
- TextEditorResolverTest.php
- AccountDataProviderResolverTest.php
- ArticleDataProviderResolverTest.php
- ArticlePageTreeDataProviderResolverTest.php
- ContactDataProviderResolverTest.php
- DataProviderResultTest.php
- MediaDataProviderResolverTest.php
- PageDataProviderResolverTest.php
- SnippetDataProviderResolverTest.php
- ExcerptResolverTest.php
- ExtensionResolverProviderTest.php
- SeoResolverTest.php
- AccountSerializerTest.php
- CategorySerializerTest.php
- CollectionSerializerTest.php
- ContactSerializerTest.php
- MediaSerializerTest.php
- TeaserSerializerTest.php
- ContentResolverTest.php
- CotentViewTest.php
- StructureResolverTest.php
- NavigationInvalidationSubscriberTest.php
- test-bootstrap.php
- .editorconfig
- .gitattributes
- .gitignore
- .php-cs-fixer.dist.php
- .prettyci.composer.json
- composer.json
- LICENSE
- phpstan-baseline.neon
- phpstan.neon
- phpunit.xml.dist
- README.md
- SuluHeadlessBundle.php
- UPGRADE.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
Command Glossary
Commands referenced in this DOCs, explained below.
composer
View Details ▼
composer
A package-based dependency manager for PHP projects.
composer init
Interactively create a `composer.json` file:
composer require {{user/package}}
Add a package as a dependency for this project, adding an entry to `composer.json`:
composer install
Install all the dependencies in this project's `composer.json` and create `composer.lock`:
// repository documentation
Was this content helpful?
(0 ratings)
