Applied fixes from StyleCI

This commit is contained in:
Sujit Prasad
2016-02-19 02:20:12 -05:00
committed by StyleCI Bot
parent be5df5334f
commit d637c2b23f
439 changed files with 19063 additions and 19210 deletions

View File

@@ -2,41 +2,37 @@
namespace App\Http\Controllers\Agent\kb;
// controllers
use App\Http\Controllers\client\kb\UserController;
use App\Http\Controllers\Agent\kb\ArticleController;
// controllersuse App\Http\Controllers\Agent\helpdesk\TicketController;
use App\Http\Controllers\Controller;
use App\Http\Controllers\Agent\kb\SettingsController;
use App\Http\Controllers\Agent\helpdesk\TicketController;
// request
use App\Http\Requests\kb\PageRequest;
use App\Http\Requests\kb\PageUpdate;
use Illuminate\Http\Request;
// Model
use App\Model\kb\Page;
// classes
// Model
use Datatable;
// classes
use Exception;
use Illuminate\Http\Request;
/**
* PageController
* This controller is used to CRUD Pages
* This controller is used to CRUD Pages.
*
* @package Controllers
* @subpackage Controller
* @author Ladybird <info@ladybirdweb.com>
*/
class PageController extends Controller {
class PageController extends Controller
{
/**
* Create a new controller instance.
* constructor to check
* 1. authentication
* 2. user roles
* 3. roles must be agent
* 3. roles must be agent.
*
* @return void
*/
public function __construct(Page $page) {
public function __construct(Page $page)
{
// checking authentication
$this->middleware('auth');
// checking roles
@@ -46,10 +42,12 @@ class PageController extends Controller {
}
/**
* Display the list of pages
* Display the list of pages.
*
* @return type
*/
public function index() {
public function index()
{
$pages = $this->page->paginate(3);
$pages->setPath('page');
try {
@@ -60,10 +58,12 @@ class PageController extends Controller {
}
/**
* fetching pages list in chumper datatables
* fetching pages list in chumper datatables.
*
* @return type
*/
public function getData() {
public function getData()
{
/* fetching chumper datatables */
return Datatable::collection(Page::All())
/* search column name */
@@ -77,13 +77,14 @@ class PageController extends Controller {
/* add column Created */
->addColumn('Created', function ($model) {
$t = $model->created_at;
return TicketController::usertimezone($t);
})
/* add column Actions */
/* there are action buttons and modal popup to delete a data column */
->addColumn('Actions', function ($model) {
return '<span data-toggle="modal" data-target="#deletepage' . $model->id . '"><a href="#" ><button class="btn btn-danger btn-xs"></a> ' . \Lang::get('lang.delete') . '</button></span>&nbsp;<a href=page/' . $model->slug . '/edit class="btn btn-warning btn-xs">' . \Lang::get('lang.edit') . '</a>&nbsp;<a href=pages/' . $model->slug . ' class="btn btn-primary btn-xs">' . \Lang::get('lang.view') . '</a>
<div class="modal fade" id="deletepage' . $model->id . '">
return '<span data-toggle="modal" data-target="#deletepage'.$model->id.'"><a href="#" ><button class="btn btn-danger btn-xs"></a> '.\Lang::get('lang.delete').'</button></span>&nbsp;<a href=page/'.$model->slug.'/edit class="btn btn-warning btn-xs">'.\Lang::get('lang.edit').'</a>&nbsp;<a href=pages/'.$model->slug.' class="btn btn-primary btn-xs">'.\Lang::get('lang.view').'</a>
<div class="modal fade" id="deletepage'.$model->id.'">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
@@ -91,11 +92,11 @@ class PageController extends Controller {
<h4 class="modal-title">Are You Sure ?</h4>
</div>
<div class="modal-body">
' . $model->name . '
'.$model->name.'
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal" id="dismis2">Close</button>
<a href="page/delete/' . $model->id . '"><button class="btn btn-danger">delete</button></a>
<a href="page/delete/'.$model->id.'"><button class="btn btn-danger">delete</button></a>
</div>
</div>
</div>
@@ -106,23 +107,29 @@ class PageController extends Controller {
/**
* Show the form for creating a new resource.
*
* @return type view
*/
public function create() {
public function create()
{
return view('themes.default1.agent.kb.pages.create');
}
/**
* To insert a value to the table Page
* To insert a value to the table Page.
*
* @param type Request $request
*
* @return type
*/
public function store(PageRequest $request) {
public function store(PageRequest $request)
{
$sl = $request->input('slug');
$slug = str_slug($sl, "-");
$slug = str_slug($sl, '-');
$this->page->slug = $slug;
try {
$this->page->fill($request->except('slug'))->save();
return redirect('page')->with('success', 'Page created successfully');
} catch (Exception $e) {
return redirect('page')->with('fails', $e->errorInfo[2]);
@@ -130,13 +137,17 @@ class PageController extends Controller {
}
/**
* To edit a page
* @param type $slug
* To edit a page.
*
* @param type $slug
*
* @return type view
*/
public function edit($slug) {
public function edit($slug)
{
try {
$page = $this->page->where('slug', $slug)->first();
return view('themes.default1.agent.kb.pages.edit', compact('page'));
} catch (Exception $e) {
return redirect('page')->with('fails', $e->errorInfo[2]);
@@ -144,21 +155,25 @@ class PageController extends Controller {
}
/**
* To update a page
* @param type $slug
* @param type PageUpdate $request
* To update a page.
*
* @param type $slug
* @param type PageUpdate $request
*
* @return type redirect
*/
public function update($slug, PageUpdate $request) {
public function update($slug, PageUpdate $request)
{
// get pages with respect to slug
$pages = $this->page->where('slug', $slug)->first();
$sl = $request->input('slug');
$slug = str_slug($sl, "-");
$slug = str_slug($sl, '-');
$this->page->slug = $slug;
try {
$pages->fill($request->all())->save();
$pages->slug = $slug;
$pages->save();
return redirect('page')->with('success', 'Your Page Updated Successfully');
} catch (Exception $e) {
return redirect('page')->with('fails', $e->errorInfo[2]);
@@ -166,19 +181,22 @@ class PageController extends Controller {
}
/**
* To Delete a Page
* @param type $id
* To Delete a Page.
*
* @param type $id
*
* @return type redirect
*/
public function destroy($id) {
public function destroy($id)
{
try {
// get the page to be deleted
$page = $this->page->whereId($id)->first();
$page->delete();
return redirect('page')->with('success', 'Page Deleted Successfully');
} catch (Exception $e) {
return redirect('page')->with('fails', $e->errorInfo[2]);
}
}
}