fix#2
#3 Make this independent of Laravel.
2.0.0