Created
May 14, 2015 16:16
-
-
Save yacinepes/2dbce5599c0cfe0254b4 to your computer and use it in GitHub Desktop.
عرض جميع الاعمال
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
class adminController extends \BaseController { | |
/** | |
* Display a listing of the resource. | |
* | |
* @return Response | |
*/ | |
public function index() | |
{ | |
// | |
} | |
/** | |
* Show the form for creating a new resource. | |
* | |
* @return Response | |
*/ | |
public function create() | |
{ | |
// | |
} | |
/** | |
* Store a newly created resource in storage. | |
* | |
* @return Response | |
*/ | |
public function store() | |
{ | |
$validation = Validator::make(Input::all(),categ::$rules); | |
if ($validation->fails()) | |
{ | |
return Redirect::back()->withInput()->withErrors($validation->messages()); | |
} | |
$category = new categ ; | |
$category ->name = Input::get('name'); | |
$category ->description = Input::get('description'); | |
$category ->save(); | |
return Redirect::to('admin.index'); | |
} | |
public function newCategory() | |
{ | |
return View::make('admin.newcat'); | |
} | |
public function StoreCategory() | |
{ | |
$validation = Validator::make(Input::all(), Categ::$rules); | |
if($validation->fails()) | |
{ | |
return Redirect::back()->withInput()->withErrors($validation->messages()); | |
} | |
$categ = new Categ; | |
$categ->cat_name = Input::get('cat_name'); | |
$categ->save(); | |
return Redirect::back()->withInput(); | |
} | |
public function editCategory($id) | |
{ | |
if($category = Categ::find($id)) | |
{ | |
return View::make('admin.editCat', compact('category')); | |
} | |
else { | |
# 404 error page | |
} | |
} | |
public function updateCategory($id) | |
{ | |
$validation = Validator::make(Input::all(), Category::$rules); | |
if($validation->fails()) | |
{ | |
return Redirect::back()->withInput()->withErrors($validation->messages()); | |
} | |
$category = Category::find($id); | |
$category->name = Input::get('name'); | |
$category->update(); | |
return Redirect::route('adminIndex'); | |
} | |
public function deleteCategory($id){ | |
$category = Category::find($id); | |
$category->delete(); | |
return Redirect::route('adminIndex'); | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<title> | |
</title> | |
<link rel="stylesheet" type="text/css" href="css/bootstrap.css"> | |
<link rel="stylesheet" type="text/css" href="css/navbar.css"> | |
<link rel="stylesheet" href="css/bootstrap-glyphicons.css" > | |
<link rel="stylesheet" type="text/css" href="css/font-awesome.min.css"> | |
<!--<link rel="stylesheet" href='http//:fonts.googleaois.com/css?famoly=Oswall | Open+Sans'> | |
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> | |
<!-- WARNING: Respond.js doesn't work if you view the page via file:// --> | |
<!--[if lt IE 9]> | |
<script src="js/html5shiv.min.js"></script> | |
<script src="js/respond.min.js"></script> | |
<![endif]--> | |
</head> | |
<body> | |
<nav class="navbar navbar-default "role="navigation"> | |
<div class="container"> | |
<div class="navbar-header"> | |
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-collapse"> | |
<span class="sr-only">Taggel navigation</span> | |
<span class="icon-bar"></span> | |
<span class="icon-bar"></span> | |
<span class="icon-bar"></span> | |
</button> | |
<a href="index.html" class="navbar-brand">Freelance</a> | |
</div> | |
@if(Auth::check() && Auth::user()->isAdmin()) | |
<a href="{{URL()}}/newcategory" class="btn btn-default" data-toggle="modal" data-target="#group_form">cagjhy!</a> | |
@endif | |
<div class="collapse navbar-collapse " id="navbar-collapse"> | |
<ul class="nav navbar-nav"> | |
<li class="dropdown"> | |
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><b>BUYY</b> <strong class="caret"></strong> </a> | |
<ul class="dropdown-menu"> | |
<li> | |
<a href="#">Post Job</a> | |
</li> | |
<li class="divider"></li> | |
<li> | |
<a href="#">Browse Hourlies</a> | |
</li> | |
<li class="divider"></li> | |
<li> | |
<a href="#">Find Freelancers</a> | |
</li> | |
<li class="divider"></li> | |
<li> | |
<a href="#">Find Freelancers</a> | |
</li> | |
</ul><!-- end dropdown-menu --> | |
<li class="dropdown"> | |
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><b>SELL</b> <strong class="caret"></strong> </a> | |
<ul class="dropdown-menu"> | |
<li> | |
<a href="#">Post Hourlie</a> | |
</li> | |
<li class="divider"></li> | |
<li> | |
<a href="{{URL()}}/freelance-jobs">Browse Jobs</a> | |
</li> | |
<li class="divider"></li> | |
<li> | |
<a href="#">Promote Yourself</a> | |
</li> | |
</ul><!-- end dropdown-menu --> | |
</ul> | |
<ul class="nav navbar-nav"> | |
<li ><div class="about-me"><a href="#"><h5><b>Post Job</b></h5></a></div></li> | |
</ul> | |
<!-- sociel media--> | |
<ul class="nav navbar-nav"> | |
<li class="facebook"><a href="#"><span class="glyphicon glyphicon-envelope"></span></i></a></li> | |
<li class="facebook1"><a href="#"><i class="fa fa-facebook"></i></a></li> | |
<li class="facebook2"><a href="#"><i class="fa fa-facebook"></i></a></li> | |
</ul> | |
<ul class="nav navbar-nav "> | |
<li class="dropdown"> | |
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><span class="glyphicon glyphicon-user"></span> {{ Auth::user()-> username}} <strong class="caret"></strong> </a> | |
<ul class="dropdown-menu"> | |
<li> | |
<a href="#"><span class="glyphicon glyphicon-wrench"></span>Settings</a> | |
</li> | |
<li class="divider"></li> | |
<li> | |
<a href="#"><span class="glyphicon glyphicon-refresh"></span>update profile</a> | |
</li> | |
<li class="divider"></li> | |
<li> | |
<a href="#"><span class="glyphicon glyphicon-briefcase"></span>Billing</a> | |
</li> | |
<li class="divider"></li> | |
<li> | |
<a href="{{URL()}}/logout"><span class="glyphicon glyphicon-off"></span>{{Lang::get('main.logout')}}</a> | |
</li> | |
</ul> | |
</li> | |
</ul><!--end nav pull-right--> | |
</div> | |
</div><!--end container--> | |
</nav><!--end nav--> | |
<script type="text/javascript" src="js/jquery-1.11.2.min.js"></script> | |
<script type="text/javascript" src="js/bootstrap.min.js"></script> | |
@yield('main') | |
<meta charset="utf-8"> | |
<meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
<meta name="viewport" content="width=device-width, initial-scale=1"> | |
<meta name="description" content=""> | |
<meta name="author" content=""> | |
<!-- Bootstrap Core CSS --> | |
<link href="css/bootstrap.min.css" rel="stylesheet"> | |
<!-- Custom CSS --> | |
<link href="css/simple-sidebar.css" rel="stylesheet"> | |
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries --> | |
<!-- WARNING: Respond.js doesn't work if you view the page via file:// --> | |
<!--[if lt IE 9]> | |
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> | |
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script> | |
<![endif]--> | |
<link rel="stylesheet" type="text/css" href="css/bootstrap.css"> | |
<link rel="stylesheet" href="css/bootstrap-glyphicons.css" > | |
<link rel="stylesheet" type="text/css" href="navbar.css"> | |
<!-- Custom Fonts --> | |
<link href="font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css"> | |
<div class="container"> | |
<div class="row"> | |
<!--left--> | |
<div class="col-md-3" id="leftCol"> | |
<div class="form-searsh"> | |
<form class="navbar-form navbar-right" role="search"> | |
<div class="form-group"> | |
<input type="text" class="form-control" placeholder="Search"> | |
</div> | |
<button type="submit" class="btn btn-default"><span class="glyphicon glyphicon-search"></span></button> | |
</form> | |
</div> | |
<h5>CATEGORIES</h5> | |
<hr> | |
<h5 class="title">All Categoroy</h5> | |
<ul> | |
<b><li><a href="{{ URL::route('freelance_job', $category->id) }}"></a></li></b> | |
<br> | |
</ul> | |
</div><!--/left--> | |
<div class="col-md-9" id="rightcol"> | |
<section> | |
<div class="row"> | |
<div class="col-md-9 col-md-push-3" class="col-3"> | |
<a href="#" class="send-proposable"><h5><b>contact</b></h5></a> | |
<a href=""><h3></h3></a> | |
<br> | |
<br> | |
<br> | |
<p><b><i>porbosenle:</i></b> 12 <b><i>monotant:</i></b> 95$ </p> | |
</div> | |
<div class="col-md-3 col-md-pull-9" id="col-9"> | |
<img src="img/writing.jpg" class="img-rounded" width="100" height="80"> | |
</div> | |
</div><hr> | |
</section> | |
@pagination(3) | |
<center><div class="pagination"> | |
<ul class="pagination"> | |
<li><a href="#">« </a></li> | |
<li class="active"><a href="#">1</a></li> | |
<li><a href="#">2</a></li> | |
<li><a href="#">3</a></li> | |
<li><a href="#">4</a></li> | |
<li><a href="#">5</a></li> | |
<li><a href="#">» </a></li> | |
</ul> | |
</div> </center> | |
</div> | |
</div><!--row--> | |
</div> | |
<div id="footer"> | |
<div class="footer-text"> | |
<ul class="nav navbar-nav navbar-right" id="icon-ftg"> | |
<li class="facebook"><a href="#"><i class="fa fa-facebook"></i></a></li> | |
<li class="facebook1"><a href="#"><i class="fa fa-twitter"></i></a></li> | |
<li class="facebook2"><a href="#"><i class="fa fa-google"></i></a></li> | |
</ul> | |
<ul> | |
<b><li><a href="">Home</a></li></b> | |
<b><li><a href="">Home</a></li></b> | |
<b><li><a href="">Home</a></li></b> | |
<b><li><a href="">Home</a></li></b> | |
<b><li><a href="">Home</a></li></b> | |
<b><li><a href="">Home</a></li></b> | |
</ul> | |
</div> | |
</body> | |
</html> | |
<h5>CATEGORIES</h5> | |
@foreach($categories as $categories) | |
{{ $categories->cat_name }} | |
<br> <br> | |
@endforeach | |
@foreach($project as $project) | |
{{ $project->title }} | |
<br> | |
@endforeach | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<title> | |
</title> | |
<link rel="stylesheet" type="text/css" href="css/bootstrap.css"> | |
<link rel="stylesheet" type="text/css" href="css/navbar.css"> | |
<link rel="stylesheet" href="css/bootstrap-glyphicons.css" > | |
<link rel="stylesheet" type="text/css" href="css/font-awesome.min.css"> | |
<!--<link rel="stylesheet" href='http//:fonts.googleaois.com/css?famoly=Oswall | Open+Sans'> | |
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> | |
<!-- WARNING: Respond.js doesn't work if you view the page via file:// --> | |
<!--[if lt IE 9]> | |
<script src="js/html5shiv.min.js"></script> | |
<script src="js/respond.min.js"></script> | |
<![endif]--> | |
</head> | |
<body> | |
<nav class="navbar navbar-default "role="navigation"> | |
<div class="container"> | |
<div class="navbar-header"> | |
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-collapse"> | |
<span class="sr-only">Taggel navigation</span> | |
<span class="icon-bar"></span> | |
<span class="icon-bar"></span> | |
<span class="icon-bar"></span> | |
</button> | |
<a href="index.html" class="navbar-brand">Freelance</a> | |
</div> | |
@if(Auth::check() && Auth::user()->isAdmin()) | |
<a href="{{URL()}}/newcategory" class="btn btn-default" data-toggle="modal" data-target="#group_form">cagjhy!</a> | |
@endif | |
<div class="collapse navbar-collapse " id="navbar-collapse"> | |
<ul class="nav navbar-nav"> | |
<li class="dropdown"> | |
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><b>BUYY</b> <strong class="caret"></strong> </a> | |
<ul class="dropdown-menu"> | |
<li> | |
<a href="#">Post Job</a> | |
</li> | |
<li class="divider"></li> | |
<li> | |
<a href="#">Browse Hourlies</a> | |
</li> | |
<li class="divider"></li> | |
<li> | |
<a href="#">Find Freelancers</a> | |
</li> | |
<li class="divider"></li> | |
<li> | |
<a href="#">Find Freelancers</a> | |
</li> | |
</ul><!-- end dropdown-menu --> | |
<li class="dropdown"> | |
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><b>SELL</b> <strong class="caret"></strong> </a> | |
<ul class="dropdown-menu"> | |
<li> | |
<a href="#">Post Hourlie</a> | |
</li> | |
<li class="divider"></li> | |
<li> | |
<a href="{{URL()}}/freelance-jobs">Browse Jobs</a> | |
</li> | |
<li class="divider"></li> | |
<li> | |
<a href="#">Promote Yourself</a> | |
</li> | |
</ul><!-- end dropdown-menu --> | |
</ul> | |
<ul class="nav navbar-nav"> | |
<li ><div class="about-me"><a href="#"><h5><b>Post Job</b></h5></a></div></li> | |
</ul> | |
<!-- sociel media--> | |
<ul class="nav navbar-nav"> | |
<li class="facebook"><a href="#"><span class="glyphicon glyphicon-envelope"></span></i></a></li> | |
<li class="facebook1"><a href="#"><i class="fa fa-facebook"></i></a></li> | |
<li class="facebook2"><a href="#"><i class="fa fa-facebook"></i></a></li> | |
</ul> | |
<ul class="nav navbar-nav "> | |
<li class="dropdown"> | |
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><span class="glyphicon glyphicon-user"></span> {{ Auth::user()-> username}} <strong class="caret"></strong> </a> | |
<ul class="dropdown-menu"> | |
<li> | |
<a href="#"><span class="glyphicon glyphicon-wrench"></span>Settings</a> | |
</li> | |
<li class="divider"></li> | |
<li> | |
<a href="#"><span class="glyphicon glyphicon-refresh"></span>update profile</a> | |
</li> | |
<li class="divider"></li> | |
<li> | |
<a href="#"><span class="glyphicon glyphicon-briefcase"></span>Billing</a> | |
</li> | |
<li class="divider"></li> | |
<li> | |
<a href="{{URL()}}/logout"><span class="glyphicon glyphicon-off"></span>{{Lang::get('main.logout')}}</a> | |
</li> | |
</ul> | |
</li> | |
</ul><!--end nav pull-right--> | |
</div> | |
</div><!--end container--> | |
</nav><!--end nav--> | |
<script type="text/javascript" src="js/jquery-1.11.2.min.js"></script> | |
<script type="text/javascript" src="js/bootstrap.min.js"></script> | |
@yield('main') | |
<meta charset="utf-8"> | |
<meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
<meta name="viewport" content="width=device-width, initial-scale=1"> | |
<meta name="description" content=""> | |
<meta name="author" content=""> | |
<!-- Bootstrap Core CSS --> | |
<link href="css/bootstrap.min.css" rel="stylesheet"> | |
<!-- Custom CSS --> | |
<link href="css/simple-sidebar.css" rel="stylesheet"> | |
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries --> | |
<!-- WARNING: Respond.js doesn't work if you view the page via file:// --> | |
<!--[if lt IE 9]> | |
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> | |
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script> | |
<![endif]--> | |
<link rel="stylesheet" type="text/css" href="css/bootstrap.css"> | |
<link rel="stylesheet" href="css/bootstrap-glyphicons.css" > | |
<link rel="stylesheet" type="text/css" href="navbar.css"> | |
<!-- Custom Fonts --> | |
<link href="font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css"> | |
<div class="container"> | |
<div class="row"> | |
<!--left--> | |
<div class="col-md-3" id="leftCol"> | |
<div class="form-searsh"> | |
<form class="navbar-form navbar-right" role="search"> | |
<div class="form-group"> | |
<input type="text" class="form-control" placeholder="Search"> | |
</div> | |
<button type="submit" class="btn btn-default"><span class="glyphicon glyphicon-search"></span></button> | |
</form> | |
</div> | |
<h5>CATEGORIES</h5> | |
<hr> | |
<h5 class="title">All Categoroy</h5> | |
<ul> @foreach($category as $category) | |
<b><li><a href="{{ URL::route('freelance_job', $category->id) }}">{{ $category->cat_name }}</a></li></b> | |
<br> | |
@endforeach | |
</ul> | |
</div><!--/left--> | |
<div class="col-md-9" id="rightcol">@foreach($project as $project) | |
<section> | |
<div class="row"> | |
<div class="col-md-9 col-md-push-3" class="col-3"> | |
<a href="#" class="send-proposable"><h5><b>contact</b></h5></a> | |
<a href=""><h3>{{ $project->title }}</h3></a> | |
<br> | |
<br> | |
<br> | |
<p><b><i>porbosenle:</i></b> 12 <b><i>monotant:</i></b> 95$ </p> | |
</div> | |
<div class="col-md-3 col-md-pull-9" id="col-9"> | |
<img src="img/writing.jpg" class="img-rounded" width="100" height="80"> | |
</div> | |
</div><hr> | |
</section>@endforeach | |
@pagination(3) | |
<center><div class="pagination"> | |
<ul class="pagination"> | |
<li><a href="#">« </a></li> | |
<li class="active"><a href="#">1</a></li> | |
<li><a href="#">2</a></li> | |
<li><a href="#">3</a></li> | |
<li><a href="#">4</a></li> | |
<li><a href="#">5</a></li> | |
<li><a href="#">» </a></li> | |
</ul> | |
</div> </center> | |
</div> | |
</div><!--row--> | |
</div> | |
<div id="footer"> | |
<div class="footer-text"> | |
<ul class="nav navbar-nav navbar-right" id="icon-ftg"> | |
<li class="facebook"><a href="#"><i class="fa fa-facebook"></i></a></li> | |
<li class="facebook1"><a href="#"><i class="fa fa-twitter"></i></a></li> | |
<li class="facebook2"><a href="#"><i class="fa fa-google"></i></a></li> | |
</ul> | |
<ul> | |
<b><li><a href="">Home</a></li></b> | |
<b><li><a href="">Home</a></li></b> | |
<b><li><a href="">Home</a></li></b> | |
<b><li><a href="">Home</a></li></b> | |
<b><li><a href="">Home</a></li></b> | |
<b><li><a href="">Home</a></li></b> | |
</ul> | |
</div> | |
</body> | |
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
class projectController extends \BaseController { | |
/** | |
* Display a listing of the resource. | |
* | |
* @return Response | |
*/ | |
public function index() | |
{ | |
$category = categ::all(); | |
$project =project::all(); | |
return View::make('project.index')->with('category',$category)->with('project',$project); | |
} | |
/** | |
* Show the form for creating a new resource. | |
* | |
* @return Response | |
*/ | |
public function create() | |
{ | |
return View::make('project.create'); | |
} | |
/** | |
* Store a newly created resource in storage. | |
* | |
* @return Response | |
*/ | |
public function store() | |
{ | |
/*$project = new Project ; | |
$project->title = Input::get('title'); | |
$project->person = Input::get('person'); | |
$project->save(); | |
return View::make('project.create'); | |
*/ | |
return 'store'; | |
} | |
/** | |
* Display the specified resource. | |
* | |
* @param int $id | |
* @return Response | |
*/ | |
public function indexcategory($id) | |
{ | |
$category = categ::find($id); | |
$categories = categ::all(); | |
if ($category == null) | |
{ | |
return Redirect::route('freelance-jobs')->with('fail', "That category doesn't exist."); | |
} | |
$project = $category->project()->get(); | |
return View::make('project.category')->with('category', $category)->with('project', $project)->with('categories', $categories); | |
} | |
/** | |
* Show the form for editing the specified resource. | |
* | |
* @param int $id | |
* @return Response | |
*/ | |
public function edit($id) | |
{ | |
// | |
} | |
/** | |
* Update the specified resource in storage. | |
* | |
* @param int $id | |
* @return Response | |
*/ | |
public function update($id) | |
{ | |
// | |
} | |
/** | |
* Remove the specified resource from storage. | |
* | |
* @param int $id | |
* @return Response | |
*/ | |
public function destroy($id) | |
{ | |
// | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?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 Closure to execute when that URI is requested. | |
| | |
*/ | |
/*Route::get('/', function() | |
{ | |
return View::make('hello'); | |
}); | |
*/ | |
Route::get('login','loginController@login'); | |
Route::get('navbar','loginController@navbar'); | |
Route::post('login','loginController@postlogin'); | |
//Route::resource('postJobs','jobsController'); | |
//Route::resource('freelance-jobs','projectController'); | |
Route::group(array('before'=>'auth'),function(){ | |
Route::get('/','HomeController@index'); | |
Route::get('settings','settingsController@settings'); | |
Route::resource('logout','loginController@logout'); | |
//Route::resource('category','categoryController'); | |
}); | |
Route::group(array('prefix'=>'admin'),function( ) { | |
} ); | |
Route::get('newcategory','adminController@newCategory') ; | |
Route::post('newcategory','adminController@StoreCategory' ); | |
Route::get('/n', array('uses'=>'adminController@newCsategory','as' => 'NewCategory')); | |
Route::get('newproject','projectController@newProject') ; | |
Route::post('newproject','projectController@StoreProject' ); | |
Route::get('/deleteCategory/{id}', array('uses' => 'adminController@deleteCategory' , 'as' => 'DeleteCategory')); | |
Route::get('/editCategory/{id}', array('uses' => 'adminController@editCategory' , 'as' => 'EditCategory')); | |
Route::post('/storeCategory','adminController@storeCategory' ); | |
Route::post('/updateCategory/{id}', array('uses' => 'adminController@updateCategory' , 'as' => 'updateCat')); | |
Route::get('/freelance-jobs', array('uses' => 'projectController@index' , 'as' => 'freelance-jobs')); | |
Route::get('/indexcategory/{id}', array('uses' => 'projectController@indexcategory' , 'as' => 'freelance_job')); |
ghost
commented
May 14, 2015
OR
{{ HTML::style('css/style.css') }}
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment