ariasbros / laravel-shortcode
Laravel 短代码服务
dev-master
2017-09-05 06:44 UTC
Requires
- php: >=5.6.4
This package is not auto-updated.
Last update: 2024-09-26 03:19:22 UTC
README
一个用于Laravel的短代码包的实现
'providers' => [ AriasBros\Shortcode\Providers\ShortcodeServiceProvider::class, ], 'aliases' => [ "Shortcode" => AriasBros\Shortcode\Facades\Shortcode::class ],
use Shortcode; Shortcode::composer("shortcode_tag", "App\Http\ViewShortcodes\MyShortcode");
use AriasBros\Shortcode\Contracts\Factory as ShortcodeFactory; public function boot(ShortcodeFactory $shortcode) { $shortcode->composer("shortcode_tag", "App\Http\ViewShortcodes\MyShortcode"); }
<?php namespace App\Http\ViewShortcodes; use AriasBros\Shortcode\Contracts\Shortcode; class MyShortcode implements Shortcode { /** * @return Illuminate\View\View */ public function compose($attrs = null) { return view("shortcodes.my-shortcode", $attrs); } }