<?php

/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
|
*/

use Illuminate\Http\Request;

Route::get('/', 'WelcomeController@index');

Route::get('home', 'HomeController@index');

Route::controllers([
	'auth' => 'Auth\AuthController',
	'password' => 'Auth\PasswordController',
]);

Route::get('login', 'AuthController@redirectToProvider');

Route::get('callback', 'AuthController@handleProviderCallback');

Route::get('test', function (){
    $ping = new \JamylBot\Pingbot\Pingbot();
    return $ping->processPingCommand([]);
});

Route::post('sendping', function (Request $request){
    $ping = new \JamylBot\Pingbot\Pingbot();
    return $ping->processPingCommand($request->all());
});
<?php

/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
|
*/

use Illuminate\Http\Request;
use \JamylBot\Pingbot\Pingbot;

Route::get('/', 'WelcomeController@index');

Route::get('home', 'HomeController@index');

Route::controllers([
	'auth' => 'Auth\AuthController',
	'password' => 'Auth\PasswordController',
]);

Route::get('login', 'AuthController@redirectToProvider');

Route::get('callback', 'AuthController@handleProviderCallback');


Route::post('sendping', function (Request $request, Pingbot $pingbot){
    return $pingbot->processPingCommand($request->all());
});
Switch route to use dependency injection
Switch route to use dependency injection
