ariasbros/laravel-shortcode

Laravel Shortcode Service
108
Install
composer require ariasbros/laravel-shortcode
PHP:>=5.6.4
License:MIT
Last Updated:Sep 5, 2017
Links: GitHub  ·  Packagist
Maintainer: AriasBros.

laravel-shortcode

A implementation of shortcodes in a package for 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);
    }
}

Related Packages

sdclub/laravel-image

laravel-image 是一个辅助服务,处理上传的图像和存储图像没有重复.

26 1
enzyme/laravel-binder

A service container contextual binding helper for Laravel 5.

25 1
okaybueno/validation

Validation as Service for Laravel applications.

4,797 0
sands/asasi-service

Asasi model service

128 0
mayconpaivac/l5-validation

Laravel Validation Service

18 0