A symfony bundle that provides tools to build a rich application sitemap. The main goals are : simple, no databases, various namespace (eg. google image), respect constraints etc.
MIT License
Bot releases are hidden (Show)
Full Changelog: https://github.com/prestaconcept/PrestaSitemapBundle/compare/v4.1.0...v4.1.1
Published by yann-eugone 8 months ago
Full Changelog: https://github.com/prestaconcept/PrestaSitemapBundle/compare/v4.0.0...v4.1.0
Published by yann-eugone 9 months ago
Full Changelog: https://github.com/prestaconcept/PrestaSitemapBundle/compare/v3.3.1...v4.0.0
Published by yann-eugone over 1 year ago
Route
as attribute examples in static routes usage by @norkunas in https://github.com/prestaconcept/PrestaSitemapBundle/pull/296
Full Changelog: https://github.com/prestaconcept/PrestaSitemapBundle/compare/v3.3.0...v3.3.1
Published by yann-eugone over 2 years ago
Presta\SitemapBundle\Event\SitemapAddUrlEvent::NAME
: use Presta\SitemapBundle\Event\SitemapAddUrlEvent::class
insteadPresta\SitemapBundle\Event\SitemapPopulateEvent::NAME
: use Presta\SitemapBundle\Event\SitemapPopulateEvent::class
insteadFull Changelog: https://github.com/prestaconcept/PrestaSitemapBundle/compare/v3.2.1...v3.3.0
Published by yann-eugone almost 3 years ago
Full Changelog: https://github.com/prestaconcept/PrestaSitemapBundle/compare/v3.2.0...v3.2.1
Published by yann-eugone almost 3 years ago
Full Changelog: https://github.com/prestaconcept/PrestaSitemapBundle/compare/v3.1.0...v3.2.0
Published by yann-eugone almost 3 years ago
Full Changelog: https://github.com/prestaconcept/PrestaSitemapBundle/compare/v3.0.0...v3.1.0
Published by yann-eugone over 3 years ago
Changelog (v2.5.0...v3.0.0
)
⚠️ BC Breaks ⚠️
3.x
support (#275 by @yann-eugone)master
in favor of version branches (2.x
, 3.x
, ...) (by @yann-eugone)Removed
Remove code marked as deprecated as of 2.x
(#274 by @yann-eugone) :
SitemapController::getTtl
methodRouteAnnotationEventListener::getOptions
methodGoogleVideoUrlException
classGoogleVideoUrlTagException
classGenerator::__construct
method $cache
argumentGenerator::__construct
method $cacheTtl
argumentGenerator::generate
methodGeneratorInterface::generate
methodGoogleImage::setLoc
methodGoogleImage::getLoc
methodGoogleImage::$loc
property accessGoogleImage::$geo_location
property accessGoogleVideo::__construct
method "content_loc"
option of $parameters
argumentGoogleVideo::__construct
method "player_loc"
option of $parameters
argumentGoogleVideo::__construct
method "player_loc_allow_embed"
option of $parameters
argumentGoogleVideo::__construct
method "player_loc_autoplay"
option of $parameters
argumentGoogleVideo::__construct
method "gallery_loc"
option of $parameters
argumentGoogleVideo::__construct
method "gallery_loc_title"
option of $parameters
argumentGoogleVideo::$thumbnail_loc
property accessGoogleVideo::$content_loc
property accessGoogleVideo::$player_loc
property accessGoogleVideo::$player_loc_allow_embed
property accessGoogleVideo::$player_loc_autoplay
property accessGoogleVideo::$expiration_date
property accessGoogleVideo::$view_count
property accessGoogleVideo::$publication_date
property accessGoogleVideo::$family_friendly
property accessGoogleVideo::$restriction_allow
property accessGoogleVideo::$restriction_deny
property accessGoogleVideo::$gallery_loc
property accessGoogleVideo::$gallery_loc_title
property accessGoogleVideo::$requires_subscription
property accessGoogleVideo::$uploader_info
property accessGoogleVideo::$platform_relationship
property accessGoogleVideo::setThumbnailLoc
methodGoogleVideo::getThumbnailLoc
methodGoogleVideo::setContentLoc
methodGoogleVideo::setPlayerLoc
methodGoogleVideo::getPlayerLoc
methodGoogleVideo::setPlayerLocAllowEmbed
methodGoogleVideo::getPlayerLocAllowEmbed
methodGoogleVideo::setPlayerLocAutoplay
methodGoogleVideo::getPlayerLocAutoplay
methodGoogleVideo::setGalleryLoc
methodGoogleVideo::setGalleryLocTitle
methodGoogleVideo::getContentLoc
methodGoogleVideo::getGalleryLoc
methodGoogleVideo::getGalleryLocTitle
methodGoogleVideoUrlDecorator::PLAYER_LOC_ALLOW_EMBED_YES
constantGoogleVideoUrlDecorator::PLAYER_LOC_ALLOW_EMBED_NO
constantGoogleVideoUrlDecorator::FAMILY_FRIENDLY_YES
constantGoogleVideoUrlDecorator::FAMILY_FRIENDLY_NO
constantGoogleVideoUrlDecorator::RELATIONSHIP_ALLOW
constantGoogleVideoUrlDecorator::RELATIONSHIP_DENY
constantGoogleVideoUrlDecorator::PRICE_TYPE_RENT
constantGoogleVideoUrlDecorator::PRICE_TYPE_OWN
constantGoogleVideoUrlDecorator::PRICE_RESOLUTION_HD
constantGoogleVideoUrlDecorator::PRICE_RESOLUTION_SD
constantGoogleVideoUrlDecorator::REQUIRES_SUBSCRIPTION_YES
constantGoogleVideoUrlDecorator::REQUIRES_SUBSCRIPTION_NO
constantGoogleVideoUrlDecorator::PLATFORM_WEB
constantGoogleVideoUrlDecorator::PLATFORM_MOBILE
constantGoogleVideoUrlDecorator::PLATFORM_TV
constantGoogleVideoUrlDecorator::PLATFORM_RELATIONSHIP_ALLOW
constantGoogleVideoUrlDecorator::PLATFORM_RELATIONSHIP_DENY
constantGoogleVideoUrlDecorator::LIVE_YES
constantGoogleVideoUrlDecorator::LIVE_NO
constantGoogleVideoUrlDecorator::TAG_ITEMS_LIMIT
constantGoogleVideoUrlDecorator::__construct
method $thumnail_loc
argumentGoogleVideoUrlDecorator::__construct
method $title
argumentGoogleVideoUrlDecorator::__construct
method $description
argumentGoogleVideoUrlDecorator::__construct
method $parameters
argumentGoogleVideoUrlDecorator::setThumbnailLoc
methodGoogleVideoUrlDecorator::getThumbnailLoc
methodGoogleVideoUrlDecorator::setTitle
methodGoogleVideoUrlDecorator::setDescription
methodGoogleVideoUrlDecorator::setContentLoc
methodGoogleVideoUrlDecorator::setPlayerLoc
methodGoogleVideoUrlDecorator::getPlayerLoc
methodGoogleVideoUrlDecorator::setPlayerLocAllowEmbed
methodGoogleVideoUrlDecorator::getPlayerLocAllowEmbed
methodGoogleVideoUrlDecorator::setPlayerLocAutoplay
methodGoogleVideoUrlDecorator::getPlayerLocAutoplay
methodGoogleVideoUrlDecorator::setDuration
methodGoogleVideoUrlDecorator::setExpirationDate
methodGoogleVideoUrlDecorator::setRating
methodGoogleVideoUrlDecorator::setViewCount
methodGoogleVideoUrlDecorator::setPublicationDate
methodGoogleVideoUrlDecorator::setFamilyFriendly
methodGoogleVideoUrlDecorator::setCategory
methodGoogleVideoUrlDecorator::setRestrictionAllow
methodGoogleVideoUrlDecorator::getRestrictionAllow
methodGoogleVideoUrlDecorator::setRestrictionDeny
methodGoogleVideoUrlDecorator::getRestrictionDeny
methodGoogleVideoUrlDecorator::setGalleryLoc
methodGoogleVideoUrlDecorator::setGalleryLocTitle
methodGoogleVideoUrlDecorator::setRequiresSubscription
methodGoogleVideoUrlDecorator::setUploader
methodGoogleVideoUrlDecorator::setUploaderInfo
methodGoogleVideoUrlDecorator::setPlatforms
methodGoogleVideoUrlDecorator::getPlatforms
methodGoogleVideoUrlDecorator::setPlatformRelationship
methodGoogleVideoUrlDecorator::getPlatformRelationship
methodGoogleVideoUrlDecorator::setLive
methodGoogleVideoUrlDecorator::getTitle
methodGoogleVideoUrlDecorator::getDescription
methodGoogleVideoUrlDecorator::getContentLoc
methodGoogleVideoUrlDecorator::getDuration
methodGoogleVideoUrlDecorator::getExpirationDate
methodGoogleVideoUrlDecorator::getRating
methodGoogleVideoUrlDecorator::getViewCount
methodGoogleVideoUrlDecorator::getPublicationDate
methodGoogleVideoUrlDecorator::getFamilyFriendly
methodGoogleVideoUrlDecorator::getCategory
methodGoogleVideoUrlDecorator::getGalleryLoc
methodGoogleVideoUrlDecorator::getGalleryLocTitle
methodGoogleVideoUrlDecorator::getRequiresSubscription
methodGoogleVideoUrlDecorator::getUploader
methodGoogleVideoUrlDecorator::getUploaderInfo
methodGoogleVideoUrlDecorator::getLive
methodGoogleVideoUrlDecorator::addPrice
methodGoogleVideoUrlDecorator::getPrices
methodGoogleVideoUrlDecorator::addTag
methodGoogleVideoUrlDecorator::getTags
methodUtils::getSetMethod
methodUtils::getGetMethod
methodUtils::render
methodUtils::camelize
methodQuality & Tests
PSR-12
code style to sources (#277 by @yann-eugone)Published by yann-eugone over 3 years ago
Changelog (v2.4.0...v2.5.0
)
Changes
Published by yann-eugone over 3 years ago
Changelog (v2.3.1...v2.4.0
)
Deprecations
Tools
Published by yann-eugone about 4 years ago
Changelog (since v1.7.2...v1.7.3
)
Bugfixes
Published by yann-eugone about 4 years ago
Changelog (v2.3.0...v2.3.1
)
Bugfixes
Documentation
Misc
Published by yann-eugone about 4 years ago
Changelog (v2.2.0...v2.3.0
)
Features
symfony/messenger
.Deprecations
In Presta\SitemapBundle\Sitemap\Url\GoogleImage
:
$loc
to $location
getLoc
to getLocation
setLoc
to setLocation
$geo_location
to $geoLocation
In Presta\SitemapBundle\Sitemap\Url\GoogleVideo
:
$thumbnail_loc
to $thumbnailLocation
getThumbnailLoc
to getThumbnailLocation
setThumbnailLoc
to setThumbnailLocation
$content_loc
to $contentLocation
getContentLoc
to getContentLocation
setContentLoc
to setContentLocation
"content_loc"
to "content_location"
$player_loc
to $playerLocation
"player_loc"
to "player_location"
getPlayerLoc
to getPlayerLocation
setPlayerLoc
to setPlayerLocation
$player_loc_allow_embed
to $playerLocationAllowEmbed
"player_loc_allow_embed"
to "player_location_allow_embed"
getPlayerLocAllowEmbed
to getPlayerLocationAllowEmbed
setPlayerLocAllowEmbed
to setPlayerLocationAllowEmbed
$player_loc_autoplay
to $playerLocationAutoplay
"player_loc_autoplay"
to "player_location_autoplay"
getPlayerLocAutoplay
to getPlayerLocationAutoplay
setPlayerLocAutoplay
to setPlayerLocationAutoplay
$expiration_date
to $expirationDate
$view_count
to $viewCount
$publication_date
to $publicationDate
$family_friendly
to $familyFriendly
$restriction_allow
to $restrictionAllow
$restriction_deny
to $restrictionDeny
$gallery_loc
to $galleryLocation
"gallery_loc"
to "gallery_location"
setGalleryLoc
to setGalleryLocation
getGalleryLoc
to getGalleryLocation
$gallery_loc_title
to $galleryLocationTitle
"gallery_loc_title"
to "gallery_location_title"
setGalleryLocTitle
to setGalleryLocationTitle
getGalleryLocTitle
to getGalleryLocationTitle
$requires_subscription
to $requiresSubscription
$uploader_info
to $uploaderInformation
$platform_relationship
to $platformRelationship
In Presta\SitemapBundle\Sitemap\Url\SitemapController
:
getTtl
in favor of direct $ttl
property accessIn Presta\SitemapBundle\EventListener\RouteAnnotationEventListener
:
getOptions
in favor of Presta\SitemapBundle\Routing\RouteOptionParser::parse
helperIn Presta\SitemapBundle\Sitemap\Utils
:
getSetMethod
getGetMethod
camelize
Published by yann-eugone about 4 years ago
Changelog (since v1.1.0...v1.2.0
)
Published by yann-eugone about 4 years ago
Changelog (since v1.0.0...v1.1.0
)
Published by yann-eugone about 4 years ago
Published by yann-eugone about 4 years ago
Changelog (since v1.4.0...v1.4.1
)
Published by yann-eugone about 4 years ago
Changelog (v2.1.0...v2.2.0
)
Published by yann-eugone over 4 years ago
Changelog (v2.0.1...v2.1.0
)