lbausch/laravel-cornerstone 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

lbausch/laravel-cornerstone

最新稳定版本:v5.2.0

Composer 安装命令:

composer require lbausch/laravel-cornerstone

包简介

Some helper functions for Laravel

README 文档

README

Build Status

Some helper functions for Laravel

Documentation

Helper functions

alert

Create a simple alert message.

function alert($type, $message)

$type can be one of info, warning, error or success. Requires Twitter Bootstrap to be displayed correctly.

Example usage: alert('error', 'This didn\'t work');

is_active

Checks if current request matches certain controllers and returns the string active if so. Useful for highlighting corresponding navigation items.

function is_active($needles, $css_classes = ['active'])

Example usage: is_active('SomeController') or is_active(['SomeController', 'OtherController']). You may also specify the css classes to return with $css_classes.

link_back

Renders a back link. Takes an optional link or tries to use JavaScript.

function link_back($target = null)

Example usage: link_back() or link_back(action('SomeController@someMethod'))

redact

For use in controller methods. Replaces the redirect(action('SomeController@someMethod')) construct.

function redact($name, $parameters = array(), $status = 302, $headers = array(), $secure = null)

Added bonus: Use _self to refer to the Controller the function is called in. For example: return redact('_self@index');.

Repositories

BaseRepositoryInterface

An interface for Repositories. See src/Repositories/BaseRepositoryInterface.php for methods you need to implement.

EloquentAbstractRepository

Abstract implementation for Eloquent of the above interface. Provides default implementation to extend on. See src/Repositories/EloquentAbstractRepository.php for actual implementation.

Keep alive

Prevent the CSRF token from timing out. Simple send an AJAX GET request every 5 minutes to the route lbausch/laravel-cornerstone/keepalive. Of course this is only necessary on pages which contain a _token field. To achieve this with jQuery use the following snippet:

if ($('input[name=_token]').length > 0) {
    setInterval(function () {
        $.get('lbausch/laravel-cornerstone/keepalive');
    }, 3e5);
}

统计信息

  • 总下载量: 1.39k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 2
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2015-05-24