Mega work on structure.
This commit is contained in:
parent
aae8ef3059
commit
177d1ebb7a
|
@ -1,4 +1,4 @@
|
||||||
<?php
|
<?php namespace App\Console;
|
||||||
|
|
||||||
use Illuminate\Console\Command;
|
use Illuminate\Console\Command;
|
||||||
use Illuminate\Foundation\Inspiring;
|
use Illuminate\Foundation\Inspiring;
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?php
|
<?php namespace App\Http\Controllers;
|
||||||
|
|
||||||
class HomeController extends Controller {
|
class HomeController extends \Controller {
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|--------------------------------------------------------------------------
|
|--------------------------------------------------------------------------
|
||||||
|
@ -17,7 +17,7 @@ class HomeController extends Controller {
|
||||||
|
|
||||||
public function index()
|
public function index()
|
||||||
{
|
{
|
||||||
return View::make('hello');
|
return view('hello');
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
<?php
|
<?php namespace App\Http\Filters;
|
||||||
|
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
|
use Auth, Redirect, Response;
|
||||||
|
|
||||||
class AuthFilter {
|
class AuthFilter {
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<?php
|
<?php namespace App\Http\Filters;
|
||||||
|
|
||||||
|
use Auth;
|
||||||
|
|
||||||
class BasicAuthFilter {
|
class BasicAuthFilter {
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,9 @@
|
||||||
<?php
|
<?php namespace App\Http\Filters;
|
||||||
|
|
||||||
|
use Session;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use Illuminate\Routing\Route;
|
use Illuminate\Routing\Route;
|
||||||
|
use Illuminate\Session\TokenMismatchException;
|
||||||
|
|
||||||
class CsrfFilter {
|
class CsrfFilter {
|
||||||
|
|
||||||
|
@ -14,7 +16,7 @@ public function filter(Route $route, Request $request)
|
||||||
{
|
{
|
||||||
if (Session::token() != $request->input('_token'))
|
if (Session::token() != $request->input('_token'))
|
||||||
{
|
{
|
||||||
throw new Illuminate\Session\TokenMismatchException;
|
throw new TokenMismatchException;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<?php
|
<?php namespace App\Http\Filters;
|
||||||
|
|
||||||
|
use Auth, Redirect;
|
||||||
|
|
||||||
class GuestFilter {
|
class GuestFilter {
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<?php
|
<?php namespace App\Http\Filters;
|
||||||
|
|
||||||
|
use App, Response;
|
||||||
|
|
||||||
class MaintenanceFilter {
|
class MaintenanceFilter {
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?php namespace Providers;
|
<?php namespace App\Providers;
|
||||||
|
|
||||||
use Illuminate\Support\ServiceProvider;
|
use Illuminate\Support\ServiceProvider;
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?php namespace Providers;
|
<?php namespace App\Providers;
|
||||||
|
|
||||||
use InspireCommand;
|
use InspireCommand;
|
||||||
use Illuminate\Support\ServiceProvider;
|
use Illuminate\Support\ServiceProvider;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?php namespace Providers;
|
<?php namespace App\Providers;
|
||||||
|
|
||||||
use Illuminate\Support\ServiceProvider;
|
use Illuminate\Support\ServiceProvider;
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?php namespace Providers;
|
<?php namespace App\Providers;
|
||||||
|
|
||||||
use Illuminate\Foundation\Providers\EventServiceProvider as ServiceProvider;
|
use Illuminate\Foundation\Providers\EventServiceProvider as ServiceProvider;
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?php namespace Providers;
|
<?php namespace App\Providers;
|
||||||
|
|
||||||
use Illuminate\Routing\FilterServiceProvider as ServiceProvider;
|
use Illuminate\Routing\FilterServiceProvider as ServiceProvider;
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@ class FilterServiceProvider extends ServiceProvider {
|
||||||
* @var array
|
* @var array
|
||||||
*/
|
*/
|
||||||
protected $before = [
|
protected $before = [
|
||||||
'MaintenanceFilter',
|
'App\Http\Filters\MaintenanceFilter',
|
||||||
];
|
];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -28,10 +28,10 @@ class FilterServiceProvider extends ServiceProvider {
|
||||||
* @var array
|
* @var array
|
||||||
*/
|
*/
|
||||||
protected $filters = [
|
protected $filters = [
|
||||||
'auth' => 'AuthFilter',
|
'auth' => 'App\Http\Filters\AuthFilter',
|
||||||
'auth.basic' => 'BasicAuthFilter',
|
'auth.basic' => 'App\Http\Filters\BasicAuthFilter',
|
||||||
'csrf' => 'CsrfFilter',
|
'csrf' => 'App\Http\Filters\CsrfFilter',
|
||||||
'guest' => 'GuestFilter',
|
'guest' => 'App\Http\Filters\GuestFilter',
|
||||||
];
|
];
|
||||||
|
|
||||||
}
|
}
|
|
@ -1,4 +1,4 @@
|
||||||
<?php namespace Providers;
|
<?php namespace App\Providers;
|
||||||
|
|
||||||
use Illuminate\Support\ServiceProvider;
|
use Illuminate\Support\ServiceProvider;
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?php namespace Providers;
|
<?php namespace App\Providers;
|
||||||
|
|
||||||
use Illuminate\Routing\RouteServiceProvider as ServiceProvider;
|
use Illuminate\Routing\RouteServiceProvider as ServiceProvider;
|
||||||
|
|
||||||
|
@ -25,7 +25,10 @@ public function map()
|
||||||
{
|
{
|
||||||
$this->app->booted(function()
|
$this->app->booted(function()
|
||||||
{
|
{
|
||||||
require app('path').'/routes.php';
|
$this->namespaced(function()
|
||||||
|
{
|
||||||
|
require app('path').'/Http/routes.php';
|
||||||
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -9,17 +9,11 @@
|
||||||
},
|
},
|
||||||
"autoload": {
|
"autoload": {
|
||||||
"classmap": [
|
"classmap": [
|
||||||
"app/Console",
|
|
||||||
"app/Http/Controllers",
|
|
||||||
"database",
|
"database",
|
||||||
"app/Http/Filters",
|
|
||||||
"app/Providers",
|
|
||||||
"app/Http/Requests",
|
|
||||||
"tests/TestCase.php"
|
"tests/TestCase.php"
|
||||||
],
|
],
|
||||||
"psr-4": {
|
"psr-4": {
|
||||||
"App\\": "app/Core/",
|
"App\\": "app/"
|
||||||
"Providers\\": "app/Providers/"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|
|
@ -98,13 +98,13 @@
|
||||||
/*
|
/*
|
||||||
* Application Service Providers...
|
* Application Service Providers...
|
||||||
*/
|
*/
|
||||||
'Providers\AppServiceProvider',
|
'App\Providers\AppServiceProvider',
|
||||||
'Providers\ArtisanServiceProvider',
|
'App\Providers\ArtisanServiceProvider',
|
||||||
'Providers\ErrorServiceProvider',
|
'App\Providers\ErrorServiceProvider',
|
||||||
'Providers\EventServiceProvider',
|
'App\Providers\EventServiceProvider',
|
||||||
'Providers\FilterServiceProvider',
|
'App\Providers\FilterServiceProvider',
|
||||||
'Providers\LogServiceProvider',
|
'App\Providers\LogServiceProvider',
|
||||||
'Providers\RouteServiceProvider',
|
'App\Providers\RouteServiceProvider',
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Laravel Framework Service Providers...
|
* Laravel Framework Service Providers...
|
||||||
|
|
|
@ -0,0 +1,31 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return array(
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Application Namespace
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| This is the root namespace used by the various Laravel generator tasks
|
||||||
|
| that are able to build controllers, console commands and many other
|
||||||
|
| classes for you. You may set the name via the "app:name" command.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'root' => 'App\\',
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Root Controller Namespace
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| This namespace will be automatically prepended to URLs generated via
|
||||||
|
| the URL generator for controller actions, allowing for the simple
|
||||||
|
| and convenient referencing of your namespaced controller class.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'controllers' => 'App\Http\Controllers',
|
||||||
|
|
||||||
|
);
|
Loading…
Reference in New Issue