PHP Class Lassi\App\Database

Show file Open project: jabranr/lassi Class Usage Examples

Protected Properties

Property Type Description
$instance

Public Methods

Method Description
__construct ( ) Database constructor.
capsule ( ) : Illuminate\Database\Capsule\Manager Get instance of capsule
getCapsule ( ) : Illuminate\Database\Capsule\Manager
getInstance ( ) Get instance of current class
setCapsule ( Illuminate\Database\Capsule\Manager $capsule )

Private Methods

Method Description
makeEloquent ( Illuminate\Database\Capsule\Manager $capsule ) Setup eloquent database

Method Details

__construct() public method

Database constructor.
public __construct ( )

capsule() public method

Get instance of capsule
Deprecation: since 0.0.5
public capsule ( ) : Illuminate\Database\Capsule\Manager
return Illuminate\Database\Capsule\Manager

getCapsule() public method

public getCapsule ( ) : Illuminate\Database\Capsule\Manager
return Illuminate\Database\Capsule\Manager

getInstance() public static method

Get instance of current class
public static getInstance ( )

setCapsule() public method

public setCapsule ( Illuminate\Database\Capsule\Manager $capsule )
$capsule Illuminate\Database\Capsule\Manager

Property Details

$instance protected static property

protected static $instance