snipe-it/app/Presenters/LocationPresenter.php
2017-02-10 18:43:30 -08:00

46 lines
756 B
PHP

<?php
namespace App\Presenters;
use App\Helpers\Helper;
/**
* Class LocationPresenter
* @package App\Presenters
*/
class LocationPresenter extends Presenter
{
/**
* Link to this locations name
* @return string
*/
public function nameUrl()
{
return (string)link_to_route('locations.show', $this->name, $this->id);
}
/**
* Getter for Polymorphism.
* @return mixed
*/
public function name()
{
return $this->model->name;
}
/**
* Url to view this item.
* @return string
*/
public function viewUrl()
{
return route('locations.show', $this->id);
}
public function glyph()
{
return '<i class="fa fa-globe"></i>';
}
}