Skip to content

Commit b66ed8a

Browse files
committed
initial commit
0 parents  commit b66ed8a

12 files changed

+785
-0
lines changed

.gitignore

+167
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,167 @@
1+
# Created by .ignore support plugin (hsz.mobi)
2+
### OSX template
3+
.DS_Store
4+
.AppleDouble
5+
.LSOverride
6+
7+
# Icon must end with two \r
8+
Icon
9+
10+
# Thumbnails
11+
._*
12+
13+
# Files that might appear in the root of a volume
14+
.DocumentRevisions-V100
15+
.fseventsd
16+
.Spotlight-V100
17+
.TemporaryItems
18+
.Trashes
19+
.VolumeIcon.icns
20+
21+
# Directories potentially created on remote AFP share
22+
.AppleDB
23+
.AppleDesktop
24+
Network Trash Folder
25+
Temporary Items
26+
.apdisk
27+
### NetBeans template
28+
nbproject/private/
29+
build/
30+
nbbuild/
31+
dist/
32+
nbdist/
33+
nbactions.xml
34+
nb-configuration.xml
35+
.nb-gradle/
36+
### Vim template
37+
[._]*.s[a-w][a-z]
38+
[._]s[a-w][a-z]
39+
*.un~
40+
Session.vim
41+
.netrwhist
42+
*~
43+
### Windows template
44+
# Windows image file caches
45+
Thumbs.db
46+
ehthumbs.db
47+
48+
# Folder config file
49+
Desktop.ini
50+
51+
# Recycle Bin used on file shares
52+
$RECYCLE.BIN/
53+
54+
# Windows Installer files
55+
*.cab
56+
*.msi
57+
*.msm
58+
*.msp
59+
60+
# Windows shortcuts
61+
*.lnk
62+
### Laravel template
63+
/bootstrap/compiled.php
64+
.env.*.php
65+
.env.php
66+
.env
67+
### Eclipse template
68+
*.pydevproject
69+
.metadata
70+
.gradle
71+
bin/
72+
tmp/
73+
*.tmp
74+
*.bak
75+
*.swp
76+
*~.nib
77+
local.properties
78+
.settings/
79+
.loadpath
80+
81+
# Eclipse Core
82+
.project
83+
84+
# External tool builders
85+
.externalToolBuilders/
86+
87+
# Locally stored "Eclipse launch configurations"
88+
*.launch
89+
90+
# CDT-specific
91+
.cproject
92+
93+
# JDT-specific (Eclipse Java Development Tools)
94+
.classpath
95+
96+
# Java annotation processor (APT)
97+
.factorypath
98+
99+
# PDT-specific
100+
.buildpath
101+
102+
# sbteclipse plugin
103+
.target
104+
105+
# TeXlipse plugin
106+
.texlipse
107+
### JetBrains template
108+
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio
109+
110+
*.iml
111+
112+
## Directory-based project format:
113+
.idea/
114+
# if you remove the above rule, at least ignore the following:
115+
116+
# User-specific stuff:
117+
# .idea/workspace.xml
118+
# .idea/tasks.xml
119+
# .idea/dictionaries
120+
121+
# Sensitive or high-churn files:
122+
# .idea/dataSources.ids
123+
# .idea/dataSources.xml
124+
# .idea/sqlDataSources.xml
125+
# .idea/dynamic.xml
126+
# .idea/uiDesigner.xml
127+
128+
# Gradle:
129+
# .idea/gradle.xml
130+
# .idea/libraries
131+
132+
# Mongo Explorer plugin:
133+
# .idea/mongoSettings.xml
134+
135+
## File-based project format:
136+
*.ipr
137+
*.iws
138+
139+
## Plugin-specific files:
140+
141+
# IntelliJ
142+
/out/
143+
144+
# mpeltonen/sbt-idea plugin
145+
.idea_modules/
146+
147+
# JIRA plugin
148+
atlassian-ide-plugin.xml
149+
150+
# Crashlytics plugin (for Android Studio and IntelliJ)
151+
com_crashlytics_export_strings.xml
152+
crashlytics.properties
153+
crashlytics-build.properties
154+
155+
# KDE directory preferences
156+
.directory
157+
158+
# Linux trash folder which might appear on any partition or disk
159+
.Trash-*
160+
### Composer template
161+
composer.phar
162+
vendor/
163+
164+
# Commit your application's lock file http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file
165+
# You may choose to ignore a library lock file http://getcomposer.org/doc/02-libraries.md#lock-file
166+
composer.lock
167+

.travis.yml

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
language: php
2+
php:
3+
- '5.5'
4+
- '5.6'
5+
- '7.0'
6+
- hhvm
7+
- nightly
8+
9+
before_script:
10+
- composer self-update
11+
- composer install --no-interaction
12+
13+
script:
14+
- composer test

CHANGELOG.md

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Changelog
2+
3+
All Notable changes to `laravel-cache-fallback` will be documented in this file.
4+
5+
This project adheres to [Semantic Versioning](http://semver.org/).
6+
7+
Updates should follow the [Keep a CHANGELOG](http://keepachangelog.com/) principles.
8+
9+
## [1.0.0] - 2016-02-26
10+
11+
### Added
12+
- Fallback of cache store based on config
13+
14+
## Change Template
15+
16+
### Added
17+
- Nothing
18+
19+
### Deprecated
20+
- Nothing
21+
22+
### Fixed
23+
- Nothing
24+
25+
### Removed
26+
- Nothing
27+
28+
### Security
29+
- Nothing

CONTRIBUTING.md

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Contributing
2+
3+
Contributions are **welcome** and will be fully **credited**.
4+
5+
We accept contributions via Pull Requests on [Github](https://github.com/fingo/laravel-).
6+
7+
8+
## Pull Requests
9+
10+
- **[PSR-2 Coding Standard](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md)** - The easiest way to apply the conventions is to install [PHP Code Sniffer](http://pear.php.net/package/PHP_CodeSniffer).
11+
12+
- **Add tests!** - Your patch won't be accepted if it doesn't have tests.
13+
14+
- **Document any change in behaviour** - Make sure the `README.md` and any other relevant documentation are kept up-to-date.
15+
16+
- **Consider our release cycle** - We try to follow [SemVer v2.0.0](http://semver.org/). Randomly breaking public APIs is not an option.
17+
18+
- **Create feature branches** - Don't ask us to pull from your master branch.
19+
20+
- **One pull request per feature** - If you want to do more than one thing, send multiple pull requests.
21+
22+
- **Send coherent history** - Make sure each individual commit in your pull request is meaningful. If you had to make multiple intermediate commits while developing, please [squash them](http://www.git-scm.com/book/en/v2/Git-Tools-Rewriting-History#Changing-Multiple-Commit-Messages) before submitting.
23+
24+
25+
## Running Tests
26+
27+
``` bash
28+
$ composer test
29+
```
30+
31+
32+
**Happy coding**!

0 commit comments

Comments
 (0)