New route and method. Work in progress.

This commit is contained in:
James Cole
2016-02-23 16:15:53 +01:00
parent 6387114a18
commit f716692591
3 changed files with 24 additions and 2 deletions

View File

@@ -8,6 +8,7 @@ use FireflyIII\Models\Tag;
use FireflyIII\Repositories\Account\AccountRepositoryInterface as ARI;
use Input;
use Preferences;
use Route;
use Session;
use Steam;
@@ -29,6 +30,7 @@ class HomeController extends Controller
public function dateRange()
{
$start = new Carbon(Input::get('start'));
$end = new Carbon(Input::get('end'));
@@ -42,6 +44,9 @@ class HomeController extends Controller
Session::put('end', $end);
}
/**
* @throws FireflyException
*/
public function displayError()
{
throw new FireflyException('A very simple test error.');
@@ -133,4 +138,18 @@ class HomeController extends Controller
);
}
/**
* Display a list of named routes. Excludes some that cannot be "shown". This method
* is used to generate help files (down the road).
*/
public function routes()
{
$ignore = [];
$routes = Route::getRoutes();
foreach ($routes as $route) {
var_dump($route);
exit;
}
}
}

View File

@@ -477,7 +477,9 @@ Breadcrumbs::register(
Breadcrumbs::register(
'rules.rule-group.select_transactions', function (BreadCrumbGenerator $breadcrumbs, RuleGroup $ruleGroup) {
$breadcrumbs->parent('rules.index');
$breadcrumbs->push(trans('firefly.execute_group_on_existing_transactions', ['title' => $ruleGroup->title]), route('rules.rule-group.select_transactions', [$ruleGroup]));
$breadcrumbs->push(
trans('firefly.execute_group_on_existing_transactions', ['title' => $ruleGroup->title]), route('rules.rule-group.select_transactions', [$ruleGroup])
);
}
);

View File

@@ -40,6 +40,7 @@ Route::group(
Route::get('/home', ['uses' => 'HomeController@index', 'as' => 'home']);
Route::post('/daterange', ['uses' => 'HomeController@dateRange', 'as' => 'daterange']);
Route::get('/flush', ['uses' => 'HomeController@flush', 'as' => 'flush']);
Route::get('/routes', ['uses' => 'HomeController@routes', 'as' => 'routes']);
/**
* Account Controller
*/
@@ -274,7 +275,7 @@ Route::group(
Route::get('/rules/rules/edit/{rule}', ['uses' => 'RuleController@edit', 'as' => 'rules.rule.edit']);
Route::get('/rules/rules/delete/{rule}', ['uses' => 'RuleController@delete', 'as' => 'rules.rule.delete']);
Route::get('/rules/rules/test_triggers', ['uses' => 'RuleController@testTriggers', 'as' => 'rules.rule.test_triggers']);
// rules POST:
Route::post('/rules/rules/trigger/reorder/{rule}', ['uses' => 'RuleController@reorderRuleTriggers']);
Route::post('/rules/rules/action/reorder/{rule}', ['uses' => 'RuleController@reorderRuleActions']);