-
-
Save serguk89/883b170af8c64c3c2001be4724cc8755 to your computer and use it in GitHub Desktop.
Sage Blade Directives for PHPStorm - place in projects .idea folder and restart the IDE
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<project version="4"> | |
<component name="BladeInjectionConfiguration" default="false"> | |
<directives> | |
<!-- Sage Directives - WordPress - https://log1x.github.io/sage-directives-docs/usage/wordpress.html--> | |
<data directive="@query" injection="true" prefix="(" suffix=")"/> | |
<data directive="@posts" injection="true" prefix="(" suffix=")"/> | |
<data directive="@hasposts" injection="true" prefix="(" suffix=")"/> | |
<data directive="@noposts" injection="true" prefix="(" suffix=")"/> | |
<data directive="@titl"/> | |
<data directive="@content"/> | |
<data directive="@excerpt"/> | |
<data directive="@permalink"/> | |
<data directive="@thumbnail" injection="true" prefix="(" suffix=")"/> | |
<data directive="@author"/> | |
<data directive="@authorurl" injection="true" prefix="(" suffix=")"/> | |
<data directive="@published" injection="true" prefix="(" suffix=")"/> | |
<data directive="@modified" injection="true" prefix="(" suffix=")"/> | |
<data directive="@category" injection="true" prefix="(" suffix=")"/> | |
<data directive="@categories" injection="true" prefix="(" suffix=")"/> | |
<data directive="@term" injection="true" prefix="(" suffix=")"/> | |
<data directive="@terms" injection="true" prefix="(" suffix=")"/> | |
<data directive="@image" injection="true" prefix="(" suffix=")"/> | |
<data directive="@shortcode" injection="true" prefix="(" suffix=")"/> | |
<data directive="@role" injection="true" prefix="(" suffix=")"/> | |
<data directive="@user" injection="true" prefix="(" suffix=")"/> | |
<data directive="@guest" injection="true" prefix="(" suffix=")"/> | |
<data directive="@wpautop" injection="true" prefix="(" suffix=")"/> | |
<data directive="@wpautokp" injection="true" prefix="(" suffix=")"/> | |
<data directive="@action" injection="true" prefix="(" suffix=")"/> | |
<data directive="@filter" injection="true" prefix="(" suffix=")"/> | |
<data directive="@wphead" injection="true" prefix="(" suffix=")"/> | |
<data directive="@wpfoot" injection="true" prefix="(" suffix=")"/> | |
<data directive="@bodyclass" injection="true" prefix="(" suffix=")"/> | |
<data directive="@wpbodyopen" injection="true" prefix="(" suffix=")"/> | |
<data directive="@endposts"/> | |
<data directive="@endhasposts"/> | |
<data directive="@endnoposts"/> | |
<data directive="@endrole"/> | |
<data directive="@enduser"/> | |
<data directive="@endguest"/> | |
<!--Sage Directives - ACF - https://log1x.github.io/sage-directives-docs/usage/acf.html--> | |
<data directive="@field" injection="true" prefix="(" suffix=")"/> | |
<data directive="@hasfield" injection="true" prefix="(" suffix=")"/> | |
<data directive="@isfield" injection="true" prefix="(" suffix=")"/> | |
<data directive="@fields" injection="true" prefix="(" suffix=")"/> | |
<data directive="@hasfields" injection="true" prefix="(" suffix=")"/> | |
<data directive="@sub" injection="true" prefix="(" suffix=")"/> | |
<data directive="@hassub" injection="true" prefix="(" suffix=")"/> | |
<data directive="@issub" injection="true" prefix="(" suffix=")"/> | |
<data directive="@layouts" injection="true" prefix="(" suffix=")"/> | |
<data directive="@layout" injection="true" prefix="(" suffix=")"/> | |
<data directive="@group" injection="true" prefix="(" suffix=")"/> | |
<data directive="@option" injection="true" prefix="(" suffix=")"/> | |
<data directive="@hasoption" injection="true" prefix="(" suffix=")"/> | |
<data directive="@isoption" injection="true" prefix="(" suffix=")"/> | |
<data directive="@options" injection="true" prefix="(" suffix=")"/> | |
<data directive="@hasoptions" injection="true" prefix="(" suffix=")"/> | |
<data directive="@endfield"/> | |
<data directive="@endfields"/> | |
<data directive="@endhasfields"/> | |
<data directive="@endsub"/> | |
<data directive="@endlayouts"/> | |
<data directive="@endlayout"/> | |
<data directive="@endgroup"/> | |
<data directive="@endoption"/> | |
<data directive="@endoptions"/> | |
<data directive="@endhasoptions"/> | |
<!--Sage Directives - Helpers - https://log1x.github.io/sage-directives-docs/usage/helpers.html--> | |
<data directive="@istrue" injection="true" prefix="(" suffix=")"/> | |
<data directive="@isfalse" injection="true" prefix="(" suffix=")"/> | |
<data directive="@isnull" injection="true" prefix="(" suffix=")"/> | |
<data directive="@isnotnull" injection="true" prefix="(" suffix=")"/> | |
<data directive="@notempty" injection="true" prefix="(" suffix=")"/> | |
<data directive="@instanceof" injection="true" prefix="(" suffix=")"/> | |
<data directive="@typeof" injection="true" prefix="(" suffix=")"/> | |
<data directive="@global" injection="true" prefix="(" suffix=")"/> | |
<data directive="@set" injection="true" prefix="(" suffix=")"/> | |
<data directive="@unset" injection="true" prefix="(" suffix=")"/> | |
<data directive="@extract" injection="true" prefix="(" suffix=")"/> | |
<data directive="@implode" injection="true" prefix="(" suffix=")"/> | |
<data directive="@repeat" injection="true" prefix="(" suffix=")"/> | |
<data directive="@style" injection="true" prefix="(" suffix=")"/> | |
<data directive="@script" injection="true" prefix="(" suffix=")"/> | |
<data directive="@js" injection="true" prefix="(" suffix=")"/> | |
<data directive="@inline" injection="true" prefix="(" suffix=")"/> | |
<data directive="@fa" injection="true" prefix="(" suffix=")"/> | |
<data directive="@endistrue"/> | |
<data directive="@endisfalse"/> | |
<data directive="@endisnull"/> | |
<data directive="@endisnotnull"/> | |
<data directive="@endnotempty"/> | |
<data directive="@endinstanceof"/> | |
<data directive="@endtypeof"/> | |
<data directive="@endextract"/> | |
<data directive="@endimplode"/> | |
<data directive="@endrepeat"/> | |
<data directive="@endstyle"/> | |
<data directive="@endscript"/> | |
<data directive="@endinline"/> | |
<!--Sage SVG - https://github.com/Log1x/sage-svg --> | |
<data directive="@svg" injection="true" prefix="(" suffix=")"/> | |
<!--PHPSTORM Defaults--> | |
<data directive="@auth" injection="true" prefix="<?php if(auth()->guard(" | |
suffix=")->check()): ?>"/> | |
<data directive="@bacon" injection="true" prefix="(" suffix=")"/> | |
<data directive="@break" injection="true" prefix="<?php if(" suffix=") break; ?>"/> | |
<data directive="@can" injection="true" | |
prefix="<?php if (app(\Illuminate\Contracts\Auth\Access\Gate::class)->check(" | |
suffix=")): ?>"/> | |
<data directive="@canany" injection="true" | |
prefix="<?php if (app(\Illuminate\Contracts\Auth\Access\Gate::class)->any(" suffix=")): ?>"/> | |
<data directive="@cannot" injection="true" | |
prefix="<?php if (app(\Illuminate\Contracts\Auth\Access\Gate::class)->denies(" | |
suffix=")): ?>"/> | |
<data directive="@case" injection="true" prefix="<?php case (" suffix="): ?>"/> | |
<data directive="@choice" injection="true" prefix="<?php echo app('translator')->choice(" | |
suffix="); ?>"/> | |
<data directive="@class" injection="true" | |
prefix="class="<?php echo \Illuminate\Support\Arr::toCssClasses(" suffix=") ?>""/> | |
<data directive="@component" injection="true" prefix="<?php $__env->startComponent(" | |
suffix="); ?>"/> | |
<data directive="@componentfirst" injection="true" prefix="<?php $__env->startComponentFirst(" | |
suffix="); ?>"/> | |
<data directive="@continue" injection="true" prefix="<?php if(" suffix=") continue; ?>"/> | |
<data directive="@csrf"/> | |
<data directive="@dd" injection="true" prefix="<?php dd(" suffix="); ?>"/> | |
<data directive="@default"/> | |
<data directive="@dump" injection="true" prefix="<?php dump(" suffix="); ?>"/> | |
<data directive="@each" injection="true" prefix="<?php echo $__env->renderEach(" suffix="); ?>"/> | |
<data directive="@else"/> | |
<data directive="@elseauth" injection="true" prefix="<?php elseif(auth()->guard(" | |
suffix=")->check()): ?>"/> | |
<data directive="@elsecan" injection="true" | |
prefix="<?php elseif (app(\Illuminate\Contracts\Auth\Access\Gate::class)->check(" | |
suffix=")): ?>"/> | |
<data directive="@elsecanany" injection="true" | |
prefix="<?php elseif (app(\Illuminate\Contracts\Auth\Access\Gate::class)->any(" | |
suffix=")): ?>"/> | |
<data directive="@elsecannot" injection="true" | |
prefix="<?php elseif (app(\Illuminate\Contracts\Auth\Access\Gate::class)->denies(" | |
suffix=")): ?>"/> | |
<data directive="@elseguest" injection="true" prefix="<?php elseif(auth()->guard(" | |
suffix=")->guest()): ?>"/> | |
<data directive="@elseif" injection="true" prefix="<?php elseif(" suffix="): ?>"/> | |
<data directive="@empty" injection="true" prefix="<?php if(empty(" suffix=")): ?>"/> | |
<data directive="@endauth"/> | |
<data directive="@endcan"/> | |
<data directive="@endcanany"/> | |
<data directive="@endcannot"/> | |
<data directive="@endcomponent"/> | |
<data directive="@endcomponentClass"/> | |
<data directive="@endcomponentfirst"/> | |
<data directive="@endempty"/> | |
<data directive="@endenv"/> | |
<data directive="@enderror"/> | |
<data directive="@endfor"/> | |
<data directive="@endforeach"/> | |
<data directive="@endforelse"/> | |
<data directive="@endguest"/> | |
<data directive="@endif"/> | |
<data directive="@endisset"/> | |
<data directive="@endlang"/> | |
<data directive="@endonce"/> | |
<data directive="@endphp"/> | |
<data directive="@endprepend"/> | |
<data directive="@endproduction"/> | |
<data directive="@endpush"/> | |
<data directive="@endsection"/> | |
<data directive="@endslot"/> | |
<data directive="@endswitch"/> | |
<data directive="@endunless"/> | |
<data directive="@endverbatim"/> | |
<data directive="@endwhile"/> | |
<data directive="@env" injection="true" prefix="<?php if(app()->environment(" suffix=")): ?>"/> | |
<data directive="@error" injection="true" prefix="<?php $__errorArgs = [" | |
suffix="]; $__bag = $errors->getBag($__errorArgs[1] ?? 'default'); if ($__bag->has($__errorArgs[0])) : if (isset($message)) { $__messageOriginal = $message; } $message = $__bag->first($__errorArgs[0]); ?>"/> | |
<data directive="@extends" injection="true" prefix="<?php echo $__env->make(" | |
suffix=", \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>"/> | |
<data directive="@extendsfirst" injection="true" prefix="<?php echo $__env->first(" | |
suffix=", \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>"/> | |
<data directive="@for" injection="true" prefix="<?php for(" suffix="): ?>"/> | |
<data directive="@foreach" injection="true" prefix="<?php foreach(" suffix="): ?>"/> | |
<data directive="@forelse" injection="true" prefix="<?php foreach(" suffix="): ?>"/> | |
<data directive="@guest" injection="true" prefix="<?php if(auth()->guard(" | |
suffix=")->guest()): ?>"/> | |
<data directive="@hasSection" injection="true" prefix="<?php if (! empty(trim($__env->yieldContent(" | |
suffix=")))): ?>"/> | |
<data directive="@if" injection="true" prefix="<?php if(" suffix="): ?>"/> | |
<data directive="@include" injection="true" prefix="<?php echo $__env->make(" | |
suffix=", \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>"/> | |
<data directive="@includeFirst" injection="true" prefix="<?php echo $__env->first(" | |
suffix=", \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>"/> | |
<data directive="@includeUnless" injection="true" prefix="<?php echo $__env->renderWhen(! " | |
suffix=", \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path'])); ?>"/> | |
<data directive="@includeWhen" injection="true" prefix="<?php echo $__env->renderWhen(" | |
suffix=", \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path'])); ?>"/> | |
<data directive="@isset" injection="true" prefix="<?php if(isset(" suffix=")): ?>"/> | |
<data directive="@json" injection="true" prefix="<?php echo json_encode(" suffix=") ?>"/> | |
<data directive="@lang" injection="true" prefix="<?php echo app('translator')->get(" | |
suffix="); ?>"/> | |
<data directive="@method" injection="true" prefix="<?php echo method_field(" suffix="); ?>"/> | |
<data directive="@once"/> | |
<data directive="@overwrite"/> | |
<data directive="@parent"/> | |
<data directive="@php" injection="true" prefix="<?php (" suffix="); ?>"/> | |
<data directive="@prepend" injection="true" prefix="<?php $__env->startPrepend(" suffix="); ?>"/> | |
<data directive="@production"/> | |
<data directive="@push" injection="true" prefix="<?php $__env->startPush(" suffix="); ?>"/> | |
<data directive="@section" injection="true" prefix="<?php $__env->startSection(" suffix="); ?>"/> | |
<data directive="@sectionMissing" injection="true" prefix="<?php if (empty(trim($__env->yieldContent(" | |
suffix=")))): ?>"/> | |
<data directive="@show"/> | |
<data directive="@slot" injection="true" prefix="<?php $__env->slot(" suffix="); ?>"/> | |
<data directive="@stack" injection="true" prefix="<?php echo $__env->yieldPushContent(" | |
suffix="); ?>"/> | |
<data directive="@stop"/> | |
<data directive="@switch" injection="true" prefix="<?php switch(" suffix="): ?>"/> | |
<data directive="@unless" injection="true" prefix="<?php if (! (" suffix=")): ?>"/> | |
<data directive="@unset" injection="true" prefix="<?php unset(" suffix="); ?>"/> | |
<data directive="@verbatim"/> | |
<data directive="@while" injection="true" prefix="<?php while(" suffix="): ?>"/> | |
<data directive="@yield" injection="true" prefix="<?php echo $__env->yieldContent(" | |
suffix="); ?>"/> | |
</directives> | |
</component> | |
</project> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment