code-snippets
/
trunk
/
vendor
/
composer
/
installers
/
src
/
Composer
/
Installers
/
MoodleInstaller.php
MoodleInstaller.php in Code Snippets 3.0.0, at trunk/vendor/composer/installers/src/Composer/Installers/MoodleInstaller.php
| 1 | <?php |
| 2 | namespace Composer\Installers; |
| 3 | |
| 4 | class MoodleInstaller extends BaseInstaller |
| 5 | { |
| 6 | protected $locations = array( |
| 7 | 'mod' => 'mod/{$name}/', |
| 8 | 'admin_report' => 'admin/report/{$name}/', |
| 9 | 'atto' => 'lib/editor/atto/plugins/{$name}/', |
| 10 | 'tool' => 'admin/tool/{$name}/', |
| 11 | 'assignment' => 'mod/assignment/type/{$name}/', |
| 12 | 'assignsubmission' => 'mod/assign/submission/{$name}/', |
| 13 | 'assignfeedback' => 'mod/assign/feedback/{$name}/', |
| 14 | 'auth' => 'auth/{$name}/', |
| 15 | 'availability' => 'availability/condition/{$name}/', |
| 16 | 'block' => 'blocks/{$name}/', |
| 17 | 'booktool' => 'mod/book/tool/{$name}/', |
| 18 | 'cachestore' => 'cache/stores/{$name}/', |
| 19 | 'cachelock' => 'cache/locks/{$name}/', |
| 20 | 'calendartype' => 'calendar/type/{$name}/', |
| 21 | 'fileconverter' => 'files/converter/{$name}/', |
| 22 | 'format' => 'course/format/{$name}/', |
| 23 | 'coursereport' => 'course/report/{$name}/', |
| 24 | 'customcertelement' => 'mod/customcert/element/{$name}/', |
| 25 | 'datafield' => 'mod/data/field/{$name}/', |
| 26 | 'datapreset' => 'mod/data/preset/{$name}/', |
| 27 | 'editor' => 'lib/editor/{$name}/', |
| 28 | 'enrol' => 'enrol/{$name}/', |
| 29 | 'filter' => 'filter/{$name}/', |
| 30 | 'gradeexport' => 'grade/export/{$name}/', |
| 31 | 'gradeimport' => 'grade/import/{$name}/', |
| 32 | 'gradereport' => 'grade/report/{$name}/', |
| 33 | 'gradingform' => 'grade/grading/form/{$name}/', |
| 34 | 'local' => 'local/{$name}/', |
| 35 | 'logstore' => 'admin/tool/log/store/{$name}/', |
| 36 | 'ltisource' => 'mod/lti/source/{$name}/', |
| 37 | 'ltiservice' => 'mod/lti/service/{$name}/', |
| 38 | 'message' => 'message/output/{$name}/', |
| 39 | 'mnetservice' => 'mnet/service/{$name}/', |
| 40 | 'plagiarism' => 'plagiarism/{$name}/', |
| 41 | 'portfolio' => 'portfolio/{$name}/', |
| 42 | 'qbehaviour' => 'question/behaviour/{$name}/', |
| 43 | 'qformat' => 'question/format/{$name}/', |
| 44 | 'qtype' => 'question/type/{$name}/', |
| 45 | 'quizaccess' => 'mod/quiz/accessrule/{$name}/', |
| 46 | 'quiz' => 'mod/quiz/report/{$name}/', |
| 47 | 'report' => 'report/{$name}/', |
| 48 | 'repository' => 'repository/{$name}/', |
| 49 | 'scormreport' => 'mod/scorm/report/{$name}/', |
| 50 | 'search' => 'search/engine/{$name}/', |
| 51 | 'theme' => 'theme/{$name}/', |
| 52 | 'tinymce' => 'lib/editor/tinymce/plugins/{$name}/', |
| 53 | 'profilefield' => 'user/profile/field/{$name}/', |
| 54 | 'webservice' => 'webservice/{$name}/', |
| 55 | 'workshopallocation' => 'mod/workshop/allocation/{$name}/', |
| 56 | 'workshopeval' => 'mod/workshop/eval/{$name}/', |
| 57 | 'workshopform' => 'mod/workshop/form/{$name}/' |
| 58 | ); |
| 59 | } |
| 60 |