jakjr/keeper

Uma abstração do Laravel5 Session para manter valores
10,750
Install
composer require jakjr/keeper
Latest Version:5.1.1
PHP:>=5.5.9
License:MIT
Last Updated:Aug 4, 2020
Links: GitHub  ·  Packagist
Maintainer: jakjr

InputKeeper

Uma abstração do Laravel Session para guardar valores de inputs (pages, filters, etc)

Registrar o ServiceProvider (app.php)

'Jakjr\Keeper\KeeperServiceProvider',

Uso no Controller

class KeepController extends BaseController {

    private $keeper;

    function __construct()
    {
        $this->keeper = App::make('keeper', [$this]);
    }

    public function index()
    {
        return View::make('keep.index')
            ->with('keeper', $this->keeper);
    }

    public function keep()
    {
        $this->keeper->keep(Input::only(['name', 'page']));
        return Redirect::back();
    }
}

Uso na View

{{Form::open(['action'=>'KeepController@keep'])}}

    {{Form::text('name', $keeper->get('name'))}}

    {{Form::text('page', $keeper->get('page'))}}

    {{Form::text('teste', $keeper->get('teste'))}}

    {{Form::submit()}}

{{Form::close()}}

Related Packages

doctrine/dbal

Powerful PHP database abstraction layer (DBAL) with many features for database s...

641,106,524 9,700
laravel/framework

The Laravel Framework.

593,882,149 34,959
laravel/tinker

Powerful REPL for the Laravel framework.

502,645,077 7,441
laravel/serializable-closure

Laravel Serializable Closure provides an easy and secure way to serialize closur...

418,291,778 609
nunomaduro/collision

Cli error handling for console/command-line PHP applications.

394,964,158 4,660

Version History

Version Released PHP Laravel License
5.1.1 >=5.5.9 ^5.1 MIT
1.0.3 ^5.0|^6.0|^7.0|^8.0 MIT
1.0.2 ^6.0|^7.0|^8.0 MIT
1.0.1 ^6.0|^7.0|^8.0 MIT
1.0.0 * MIT