Skip to content

Commit

Permalink
Add installer for Miaoxing plugin (#482)
Browse files Browse the repository at this point in the history
  • Loading branch information
twinh committed Mar 23, 2021
1 parent e0be7bd commit 260a3b3
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 0 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@ is not needed to install packages with these frameworks:
| MODX | `modx-extra`
| MODX Evo | `modxevo-snippet`<br>`modxevo-plugin`<br>`modxevo-module`<br>`modxevo-template`<br>`modxevo-lib`
| MediaWiki | `mediawiki-extension`
| Miaoxing | `miaoxing-plugin`
| October | **`october-module`<br>`october-plugin`<br>`october-theme`**
| OntoWiki | `ontowiki-extension`<br>`ontowiki-theme`<br>`ontowiki-translation`
| OXID | `oxid-module`<br>`oxid-theme`<br>`oxid-out`
Expand Down
1 change: 1 addition & 0 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@
"MODX",
"MODX Evo",
"MediaWiki",
"Miaoxing",
"OXID",
"osclass",
"MODULEWork",
Expand Down
1 change: 1 addition & 0 deletions src/Composer/Installers/Installer.php
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@ class Installer extends LibraryInstaller
'maya' => 'MayaInstaller',
'mautic' => 'MauticInstaller',
'mediawiki' => 'MediaWikiInstaller',
'miaoxing' => 'MiaoxingInstaller',
'microweber' => 'MicroweberInstaller',
'modulework' => 'MODULEWorkInstaller',
'modx' => 'ModxInstaller',
Expand Down
10 changes: 10 additions & 0 deletions src/Composer/Installers/MiaoxingInstaller.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?php

namespace Composer\Installers;

class MiaoxingInstaller extends BaseInstaller
{
protected $locations = array(
'plugin' => 'plugins/{$name}/',
);
}
5 changes: 5 additions & 0 deletions tests/Composer/Installers/Test/InstallerTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -172,6 +172,7 @@ public function dataForTestSupport()
array('majima-plugin', true),
array('mako-package', true),
array('mantisbt-plugin', true),
array('miaoxing-plugin', true),
array('modx-extra', true),
array('modxevo-snippet', true),
array('modxevo-plugin', true),
Expand Down Expand Up @@ -385,6 +386,10 @@ public function dataForTestInstallPath()
array('mediawiki-extension', 'extensions/SyntaxHighlight_GeSHi/', 'author/syntax-highlight_GeSHi'),
array('mediawiki-skin', 'skins/someskin/', 'author/someskin-skin'),
array('mediawiki-skin', 'skins/someskin/', 'author/someskin'),
array('miaoxing-plugin', 'plugins/plugin/', 'shama/plugin'),
array('miaoxing-plugin', 'plugins/my-plugin/', 'shama/my-plugin'),
array('miaoxing-plugin', 'plugins/MyPlugin/', 'shama/MyPlugin'),
array('miaoxing-plugin', 'plugins/my_plugin/', 'shama/my_plugin'),
array('microweber-module', 'userfiles/modules/my-thing/', 'author/my-thing-module'),
array('modulework-module', 'modules/my_package/', 'shama/my_package'),
array('moodle-mod', 'mod/my_package/', 'shama/my_package'),
Expand Down

0 comments on commit 260a3b3

Please sign in to comment.