PHP Class Recca0120\LaravelTracy\Panels\AbstractPanel

Inheritance: implements Tracy\IBarPanel
Show file Open project: recca0120/laravel-tracy

Public Properties

Property Type Description
$supportAjax boolean $supportAjax.

Protected Properties

Property Type Description
$cached mixed $cached.
$laravel Illuminate\Contracts\Foundation\Application $laravel description.
$viewPath string $viewPath.

Public Methods

Method Description
editorLink ( string | array $source ) : string editor link.
findSource ( ) : array | null; Use a backtrace to search for the origin of the query.
getAttributes ( ) : array getAttributes.
getPanel ( ) : string Renders HTML code for custom panel.
getTab ( ) : string Renders HTML code for custom tab.
render ( string $view ) : string render.
setLaravel ( Illuminate\Contracts\Foundation\Application $laravel = null ) : self; setLaravel.

Protected Methods

Method Description
getViewPath ( ) : string getViewPath.
isLaravel ( ) : boolean is laravel.

Method Details

findSource() public static method

Use a backtrace to search for the origin of the query.
public static findSource ( ) : array | null;
return array | null;

getAttributes() abstract public method

getAttributes.
abstract public getAttributes ( ) : array
return array

getPanel() public method

Renders HTML code for custom panel.
public getPanel ( ) : string
return string

getTab() public method

Renders HTML code for custom tab.
public getTab ( ) : string
return string

getViewPath() protected method

getViewPath.
protected getViewPath ( ) : string
return string

isLaravel() protected method

is laravel.
protected isLaravel ( ) : boolean
return boolean

render() public method

render.
public render ( string $view ) : string
$view string
return string

setLaravel() public method

setLaravel.
public setLaravel ( Illuminate\Contracts\Foundation\Application $laravel = null ) : self;
$laravel Illuminate\Contracts\Foundation\Application
return self;

Property Details

$cached protected property

$cached.
protected mixed $cached
return mixed

$laravel protected property

$laravel description.
protected Application,Illuminate\Contracts\Foundation $laravel
return Illuminate\Contracts\Foundation\Application

$supportAjax public property

$supportAjax.
public bool $supportAjax
return boolean

$viewPath protected property

$viewPath.
protected string $viewPath
return string