Skip to content

Commit 500589f

Browse files
Muhannad ShellehMuhannad Shelleh
authored andcommitted
Initial commit
1 parent 20dc789 commit 500589f

File tree

5 files changed

+55
-1
lines changed

5 files changed

+55
-1
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,4 @@ bootstrap/cache/
1313

1414
# Rocketeer PHP task runner and deployment package. https://github.com/rocketeers/rocketeer
1515
.rocketeer/
16+
.idea/

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,7 @@
11
# laravel-modules
2-
Modules management for laravel 5.1
2+
Modules management library for laravel 5.1
3+
4+
Allows modules structure of your project. Each module can have its views, config, routes, controllers, ...
5+
6+
##Thanks
7+
- [JetBrains](https://www.jetbrains.com/) for the free license of [PHPStorm IDE](https://www.jetbrains.com/phpstorm/specials/phpstorm/phpstorm.html). The great tool I wrote this module with.

composer.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"name": "itvisionsy/laravel-modules",
3+
"description": "Laravel 5.1 library to allow modules structure. Each module can have its routes, controllers, views, config, ...",
4+
"type": "library",
5+
"require": {
6+
"laravel/laravel": "5.1.*"
7+
},
8+
"license": "MIT",
9+
"authors": [
10+
{
11+
"name": "Muhannad Shelleh",
12+
"email": "muhannad.shelleh@gmail.com"
13+
}
14+
],
15+
"autoload": {
16+
"psr-4": {
17+
"ItvisionSy\\Laravel\\Modules\\": "src"
18+
}
19+
}
20+
}

src/Module.php

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<?php
2+
/**
3+
* Created by PhpStorm.
4+
* User: Muhannad Shelleh <muhannad.shelleh@live.com>
5+
* Date: 3/14/17
6+
* Time: 5:57 PM
7+
*/
8+
9+
namespace ItvisionSy\Laravel\Modules;
10+
11+
class Module
12+
{
13+
14+
}

src/SystemModule.php

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<?php
2+
/**
3+
* Created by PhpStorm.
4+
* User: Muhannad Shelleh <muhannad.shelleh@live.com>
5+
* Date: 3/14/17
6+
* Time: 5:57 PM
7+
*/
8+
9+
namespace ItvisionSy\Laravel\Modules;
10+
11+
class SystemModule extends Module
12+
{
13+
14+
}

0 commit comments

Comments
 (0)