summaryrefslogtreecommitdiff
path: root/gitignore/community/PHP
diff options
context:
space:
mode:
Diffstat (limited to 'gitignore/community/PHP')
-rw-r--r--gitignore/community/PHP/Bitrix.gitignore23
-rw-r--r--gitignore/community/PHP/CodeSniffer.gitignore6
-rw-r--r--gitignore/community/PHP/Drupal7.gitignore43
-rw-r--r--gitignore/community/PHP/Magento1.gitignore45
-rw-r--r--gitignore/community/PHP/Magento2.gitignore54
-rw-r--r--gitignore/community/PHP/Pimcore.gitignore53
-rw-r--r--gitignore/community/PHP/ThinkPHP.gitignore8
7 files changed, 232 insertions, 0 deletions
diff --git a/gitignore/community/PHP/Bitrix.gitignore b/gitignore/community/PHP/Bitrix.gitignore
new file mode 100644
index 0000000..d288916
--- /dev/null
+++ b/gitignore/community/PHP/Bitrix.gitignore
@@ -0,0 +1,23 @@
+# gitignore template for 1C-Bitrix, a PHP-based CMS
+# website: https://www.1c-bitrix.ru
+
+#Exclude all of core files
+/bitrix/*
+
+#But not the templates and non bitrix components
+!/bitrix/templates
+!/bitrix/components
+/bitrix/components/bitrix
+
+#Exclude bitrix gadgets
+!/bitrix/gadgets
+/bitrix/gadgets/bitrix
+
+#User can use that directory to store some stuff, but it's not really recommended, just use /local instead of this
+!/bitrix/php_interface/
+
+#Exclude database configs
+/bitrix/php_interface/dbconn.php
+
+#Exclude default file storage directory
+/upload/
diff --git a/gitignore/community/PHP/CodeSniffer.gitignore b/gitignore/community/PHP/CodeSniffer.gitignore
new file mode 100644
index 0000000..cf8b8a9
--- /dev/null
+++ b/gitignore/community/PHP/CodeSniffer.gitignore
@@ -0,0 +1,6 @@
+# gitignore for the PHP Codesniffer framework
+# website: https://github.com/squizlabs/PHP_CodeSniffer
+#
+# Recommended template: PHP.gitignore
+
+/wpcs/*
diff --git a/gitignore/community/PHP/Drupal7.gitignore b/gitignore/community/PHP/Drupal7.gitignore
new file mode 100644
index 0000000..da61e4a
--- /dev/null
+++ b/gitignore/community/PHP/Drupal7.gitignore
@@ -0,0 +1,43 @@
+# gitignore template for Drupal 7 projects
+#
+# It is recommended that you use `Drupal.gitignore` as this is the latest version
+
+# Ignore configuration files that may contain sensitive information.
+sites/*/*settings*.php
+sites/example.sites.php
+
+# Ignore paths that contain generated content.
+files/
+sites/*/files
+sites/*/private
+sites/*/translations
+
+# Ignore default text files
+robots.txt
+/CHANGELOG.txt
+/COPYRIGHT.txt
+/INSTALL*.txt
+/LICENSE.txt
+/MAINTAINERS.txt
+/UPGRADE.txt
+/README.txt
+sites/README.txt
+sites/all/libraries/README.txt
+sites/all/modules/README.txt
+sites/all/themes/README.txt
+
+# Ignore everything but the "sites" folder ( for non core developer )
+.htaccess
+web.config
+authorize.php
+cron.php
+index.php
+install.php
+update.php
+xmlrpc.php
+/includes
+/misc
+/modules
+/profiles
+/scripts
+/themes
diff --git a/gitignore/community/PHP/Magento1.gitignore b/gitignore/community/PHP/Magento1.gitignore
new file mode 100644
index 0000000..aac92ca
--- /dev/null
+++ b/gitignore/community/PHP/Magento1.gitignore
@@ -0,0 +1,45 @@
+# gitignore template for Magento v1 projects
+#
+# It is recommended that you use `Magento.gitignore` as this is the latest version
+
+/PATCH_*.sh
+
+/app/etc/local.xml
+
+/media/*
+!/media/.htaccess
+
+!/media/customer
+/media/customer/*
+!/media/customer/.htaccess
+
+!/media/dhl
+/media/dhl/*
+!/media/dhl/logo.jpg
+
+!/media/downloadable
+/media/downloadable/*
+!/media/downloadable/.htaccess
+
+!/media/xmlconnect
+/media/xmlconnect/*
+
+!/media/xmlconnect/custom
+/media/xmlconnect/custom/*
+!/media/xmlconnect/custom/ok.gif
+
+!/media/xmlconnect/original
+/media/xmlconnect/original/*
+!/media/xmlconnect/original/ok.gif
+
+!/media/xmlconnect/system
+/media/xmlconnect/system/*
+!/media/xmlconnect/system/ok.gif
+
+/var/*
+!/var/.htaccess
+
+!/var/package
+/var/package/*
+!/var/package/*.xml
+
diff --git a/gitignore/community/PHP/Magento2.gitignore b/gitignore/community/PHP/Magento2.gitignore
new file mode 100644
index 0000000..b6b7860
--- /dev/null
+++ b/gitignore/community/PHP/Magento2.gitignore
@@ -0,0 +1,54 @@
+/sitemap
+/sitemap.xml
+/pub/sitemap
+/pub/sitemap.xml
+/app/config_sandbox
+/app/etc/config.php
+/app/etc/env.php
+/app/code/Magento/TestModule*
+/lib/internal/flex/uploader/.actionScriptProperties
+/lib/internal/flex/uploader/.flexProperties
+/lib/internal/flex/uploader/.project
+/lib/internal/flex/uploader/.settings
+/lib/internal/flex/varien/.actionScriptProperties
+/lib/internal/flex/varien/.flexLibProperties
+/lib/internal/flex/varien/.project
+/lib/internal/flex/varien/.settings
+/.grunt
+/.php_cs.cache
+/grunt-config.json
+/dev/tools/grunt/configs/local-themes.js
+
+/pub/media/*.*
+!/pub/media/.htaccess
+/pub/media/attribute/*
+!/pub/media/attribute/.htaccess
+/pub/media/analytics/*
+/pub/media/catalog/*
+!/pub/media/catalog/.htaccess
+/pub/media/customer/*
+!/pub/media/customer/.htaccess
+/pub/media/downloadable/*
+!/pub/media/downloadable/.htaccess
+/pub/media/favicon/*
+/pub/media/import/*
+!/pub/media/import/.htaccess
+/pub/media/logo/*
+/pub/media/theme/*
+/pub/media/theme_customization/*
+!/pub/media/theme_customization/.htaccess
+/pub/media/wysiwyg/*
+!/pub/media/wysiwyg/.htaccess
+/pub/media/tmp/*
+!/pub/media/tmp/.htaccess
+/pub/media/captcha/*
+!/pub/media/captcha/.htaccess
+/pub/static/*
+!/pub/static/.htaccess
+
+/var/*
+!/var/.htaccess
+/vendor/*
+!/vendor/.htaccess
+/generated/*
+!/generated/.htaccess
diff --git a/gitignore/community/PHP/Pimcore.gitignore b/gitignore/community/PHP/Pimcore.gitignore
new file mode 100644
index 0000000..4090b4a
--- /dev/null
+++ b/gitignore/community/PHP/Pimcore.gitignore
@@ -0,0 +1,53 @@
+# gitignore template for Pimcore CMS
+
+# pimcore source files
+/pimcore
+
+# asset files
+/website/var/assets/*
+
+# backups
+/website/var/backup/*
+
+# file cache
+/website/var/cache/*
+
+# generated PHP classes, keep definition files (.psf)
+/website/var/classes/Object*
+!/website/var/classes/objectbricks
+
+# various configuration files
+/website/var/config/system.xml
+/website/var/config/cache.xml
+/website/var/config/robots.txt
+/website/var/config/Geo*
+/website/var/config/object/*
+/website/var/config/portal/*
+/website/var/config/sqlreport/*
+
+# sent e-mail log files
+/website/var/email/*
+
+# log files
+/website/var/log/*.log
+
+# serialized recyclebin files
+/website/var/recyclebin/*
+
+# search plugin
+/website/var/search/*
+
+# various temp files
+/website/var/system/*
+/website/var/tmp/*
+
+# serialized version files
+/website/var/versions/asset/*
+/website/var/versions/document/*
+/website/var/versions/object/*
+
+# user profile images
+/website/var/user-image/*
+
+# keep .dummy files
+!.dummy
diff --git a/gitignore/community/PHP/ThinkPHP.gitignore b/gitignore/community/PHP/ThinkPHP.gitignore
new file mode 100644
index 0000000..348ebf0
--- /dev/null
+++ b/gitignore/community/PHP/ThinkPHP.gitignore
@@ -0,0 +1,8 @@
+# gitignore template for ThinkPHP v3.2.3
+# website: http://www.thinkphp.cn/
+
+# Logs and Cache files
+/Application/Runtime/
+
+# Common configure file
+/Application/Common/Conf/config.php \ No newline at end of file