From bfb74229810b99f48bb995a71be8850bb6171aac Mon Sep 17 00:00:00 2001 From: Dylan Wagstaff Date: Thu, 7 Dec 2017 17:18:23 +1300 Subject: [PATCH] Make it installable with vendor folder usage --- composer.json | 57 +++++++++++-------- .../Filters}/CachedContentFilter.php | 0 .../caching => src/Filters}/ContentFilter.php | 0 .../Filters}/RateLimitFilter.php | 0 {code => src}/VersionFeed.php | 0 .../VersionFeedController.php | 0 {code => src}/VersionFeedSiteConfig.php | 0 7 files changed, 34 insertions(+), 23 deletions(-) rename {code/caching => src/Filters}/CachedContentFilter.php (100%) rename {code/caching => src/Filters}/ContentFilter.php (100%) rename {code/caching => src/Filters}/RateLimitFilter.php (100%) rename {code => src}/VersionFeed.php (100%) rename code/VersionFeed_Controller.php => src/VersionFeedController.php (100%) rename {code => src}/VersionFeedSiteConfig.php (100%) diff --git a/composer.json b/composer.json index 920c6f3..d3a548c 100644 --- a/composer.json +++ b/composer.json @@ -1,25 +1,36 @@ { - "name": "silverstripe/versionfeed", - "description": "Adds RSS feeds of content changes to SilverStripe", - "type": "silverstripe-module", - "keywords": ["silverstripe", "rss", "feed", "cwp"], - "license": "BSD-3-Clause", - "authors": [ - { - "name": "Robert Curry", - "email": "robert@silverstripe.com" - } - ], - "require": - { - "silverstripe/framework": "^3.1", - "silverstripe/cms": "^3.1" - }, - "extra": - { - "branch-alias": - { - "dev-master": "1.3.x-dev" - } - } + "name": "silverstripe/versionfeed", + "description": "Adds RSS feeds of content changes to SilverStripe", + "type": "silverstripe-vendormodule", + "keywords": ["silverstripe", "rss", "feed", "cwp"], + "license": "BSD-3-Clause", + "authors": [ + { + "name": "Robert Curry", + "email": "robert@silverstripe.com" + } + ], + "require": + { + "silverstripe/recipe-cms": "^1" + }, + "require-dev": { + "phpunit/phpunit": "^5.7", + "squizlabs/php_codesniffer": "^3.0" + }, + "autoload": { + "psr-4": { + "SilverStripe\\VersionFeed\\": "src/", + "SilverStripe\\VersionFeed\\Tests\\": "tests/" + } + }, + "extra": + { + "branch-alias": + { + "dev-master": "2.x-dev" + } + }, + "minimum-stability": "dev", + "prefer-stable": true } diff --git a/code/caching/CachedContentFilter.php b/src/Filters/CachedContentFilter.php similarity index 100% rename from code/caching/CachedContentFilter.php rename to src/Filters/CachedContentFilter.php diff --git a/code/caching/ContentFilter.php b/src/Filters/ContentFilter.php similarity index 100% rename from code/caching/ContentFilter.php rename to src/Filters/ContentFilter.php diff --git a/code/caching/RateLimitFilter.php b/src/Filters/RateLimitFilter.php similarity index 100% rename from code/caching/RateLimitFilter.php rename to src/Filters/RateLimitFilter.php diff --git a/code/VersionFeed.php b/src/VersionFeed.php similarity index 100% rename from code/VersionFeed.php rename to src/VersionFeed.php diff --git a/code/VersionFeed_Controller.php b/src/VersionFeedController.php similarity index 100% rename from code/VersionFeed_Controller.php rename to src/VersionFeedController.php diff --git a/code/VersionFeedSiteConfig.php b/src/VersionFeedSiteConfig.php similarity index 100% rename from code/VersionFeedSiteConfig.php rename to src/VersionFeedSiteConfig.php