LaravelPackages.net
Acme Inc.
Toggle sidebar
recca0120/laravel-bridge

use laravel eloquent, view, pagination anywhere

466
31
v1.1.0
About recca0120/laravel-bridge

recca0120/laravel-bridge is a Laravel package for use laravel eloquent, view, pagination anywhere. It currently has 31 GitHub stars and 466 downloads on Packagist (latest version v1.1.0). Install it with composer require recca0120/laravel-bridge. Discover more Laravel packages by recca0120 or browse all Laravel packages to compare alternatives.

Last updated

Build Status Coverage Status Latest Stable Version Total Downloads Latest Unstable Version License Monthly Downloads Daily Downloads

Installation

Add Presenter to your composer.json file:

"require": {
    "recca0120/laravel-bridge": "^1.0.0"
}

Require illuminate/translation when using Pagination.

Now, run a composer update on the command line from the root of your project:

composer update

NOTICE: NOT support Laravel 5.4.*

How to use

setup

use Recca0120\LaravelBridge\Laravel;

require __DIR__.'/vendor/autoload.php';

$connections = [
    'default' => [
        'driver'    => 'mysql',
        'host'      => 'localhost',
        'port'      => 3306,
        'database'  => 'forge',
        'username'  => 'forge',
        'password'  => '',
        'charset'   => 'utf8',
        'collation' => 'utf8_unicode_ci',
        'prefix'    => '',
        'strict'    => false,
        'engine'    => null,
    ],
];

Laravel::instance()
    ->setupView(__DIR__.'/views/', __DIR__.'/views/cache/compiled/')
    ->setupDatabase($connections)
    ->setupPagination()
    ->setupTracy([
        'showBar' => true
    ]);

eloquent

class User extends \Illuminate\Database\Eloquent\Model
{
    protected $fillable = [
       'name',
       'email',
       'password',
   ];
}

var_dump(User::all());

view

view.blade.php

@foreach ($rows as $row)
    {{ $row }};
@endforeach

view

echo View::make('view', ['rows' => [1, 2, 3]]);

Example

Laraigniter

Comments