1 | <?php |
||
2 | |||
3 | HTML::macro('image_link', function ($url = '', $img = '', $alt = '', $link_name = '', $param = '', $active = true, $ssl = false) { |
||
4 | $url = $ssl == true ? URL::to_secure($url) : URL::to($url); |
||
5 | $img = HTML::image($img, $alt); |
||
6 | $img .= $link_name; |
||
7 | $link = $active == true ? HTML::link($url, '#', $param) : $img; |
||
8 | $link = str_replace('#', $img, $link); |
||
9 | |||
10 | return $link; |
||
11 | }); |
||
12 | |||
13 | HTML::macro('icon_link', function ($url = '', $icon = '', $link_name = '', $param = '', $active = true, $ssl = false) { |
||
14 | $url = $ssl == true ? URL::to_secure($url) : URL::to($url); |
||
15 | $icon = '<i class="'.$icon.'" aria-hidden="true"></i>'.$link_name; |
||
16 | $link = $active == true ? HTML::link($url, '#', $param) : $icon; |
||
17 | $link = str_replace('#', $icon, $link); |
||
18 | |||
19 | return $link; |
||
20 | }); |
||
21 | |||
22 | HTML::macro('icon_btn', function ($url = '', $icon = '', $link_name = '', $param = '', $active = true, $ssl = false) { |
||
23 | $url = $ssl == true ? URL::to_secure($url) : URL::to($url); |
||
24 | $icon = $link_name.' <i class="'.$icon.'" aria-hidden="true"></i>'; |
||
25 | $link = $active == true ? HTML::link($url, '#', $param) : $icon; |
||
26 | $link = str_replace('#', $icon, $link); |
||
27 | |||
28 | return $link; |
||
29 | }); |
||
30 | |||
31 | // SHOW USERNAME |
||
32 | HTML::macro('show_username', function () { |
||
33 | $the_username = (Auth::user()->name === Auth::user()->email) ? ((is_null(Auth::user()->first_name)) ? (Auth::user()->name) : (Auth::user()->first_name)) : (((is_null(Auth::user()->name)) ? (Auth::user()->email) : (Auth::user()->name))); |
||
0 ignored issues
–
show
Bug
introduced
by
![]() |
|||
34 | |||
35 | return $the_username; |
||
36 | }); |
||
37 |