BladeCompiler

Illuminate\View\Compilers\BladeCompiler

class src/Illuminate/View/Compilers/BladeCompiler.php

aliasComponent

v11.0.0 以前から

aliasComponent($path, $alias = null)
@param string $path
@param string|null $alias
@return void
  1. v11.0.0 追加
    変更後
    aliasComponent($path, $alias = null) [@param string $path, @param string|null $alias, @return void]

aliasInclude

v11.0.0 以前から

aliasInclude($path, $alias = null)
@param string $path
@param string|null $alias
@return void
  1. v11.0.0 追加
    変更後
    aliasInclude($path, $alias = null) [@param string $path, @param string|null $alias, @return void]

anonymousComponentNamespace

v11.0.0 以前から

anonymousComponentNamespace(string $directory, ?string $prefix = null)
@param string $directory
@param string|null $prefix
@return void
  1. v11.0.0 追加
    変更後
    anonymousComponentNamespace(string $directory, string $prefix = null) [@param string $directory, @param string|null $prefix, @return void]
  2. v11.3.0 シグネチャ変更
    変更前
    anonymousComponentNamespace(string $directory, string $prefix = null) [@param string $directory, @param string|null $prefix, @return void]
    変更後
    anonymousComponentNamespace(string $directory, ?string $prefix = null) [@param string $directory, @param string|null $prefix, @return void]

anonymousComponentPath

v11.0.0 以前から

anonymousComponentPath(string $path, ?string $prefix = null)
@param string $path
@param string|null $prefix
@return void
  1. v11.0.0 追加
    変更後
    anonymousComponentPath(string $path, string $prefix = null) [@param string $path, @param string|null $prefix, @return void]
  2. v11.3.0 シグネチャ変更
    変更前
    anonymousComponentPath(string $path, string $prefix = null) [@param string $path, @param string|null $prefix, @return void]
    変更後
    anonymousComponentPath(string $path, ?string $prefix = null) [@param string $path, @param string|null $prefix, @return void]

bindDirective

v11.30.0 から

bindDirective($name, callable $handler)
@param string $name
@param callable $handler
@return void
  1. v11.30.0 追加
    変更後
    bindDirective($name, callable $handler) [@param string $name, @param callable $handler, @return void]

check

v11.0.0 以前から

check($name, ...$parameters)
@param string $name
@param mixed ...$parameters
@return bool
  1. v11.0.0 追加
    変更後
    check($name, ...$parameters) [@param string $name, @param mixed ...$parameters, @return bool]

compile

v11.0.0 以前から

compile($path = null)
@param string|null $path
@return void
  1. v11.0.0 追加
    変更後
    compile($path = null) [@param string|null $path, @return void]

compileString

v11.0.0 以前から

compileString($value)
@param string $value
@return string
  1. v11.0.0 追加
    変更後
    compileString($value) [@param string $value, @return string]

component

v11.0.0 以前から

component($class, $alias = null, $prefix = '')
@param string $class
@param string|null $alias
@param string $prefix
@return void
  1. v11.0.0 追加
    変更後
    component($class, $alias = null, $prefix = '') [@param string $class, @param string|null $alias, @param string $prefix, @return void]

componentNamespace

v11.0.0 以前から

componentNamespace($namespace, $prefix)
@param string $namespace
@param string $prefix
@return void
  1. v11.0.0 追加
    変更後
    componentNamespace($namespace, $prefix) [@param string $namespace, @param string $prefix, @return void]

components

v11.0.0 以前から

components(array $components, $prefix = '')
@param array $components
@param string $prefix
@return void
  1. v11.0.0 追加
    変更後
    components(array $components, $prefix = '') [@param array $components, @param string $prefix, @return void]

directive

v11.0.0 以前から

directive($name, callable $handler, bool $bind = false)
@param string $name
@param ($bind is true ? \Closure : callable) $handler
@param bool $bind
@return void
  1. v11.0.0 追加
    変更後
    directive($name, callable $handler) [@param string $name, @param callable $handler, @return void]
  2. v11.30.0 シグネチャ変更
    変更前
    directive($name, callable $handler) [@param string $name, @param callable $handler, @return void]
    変更後
    directive($name, callable $handler, bool $bind = false) [@param string $name, @param callable $handler, @param bool $bind, @return void]
  3. v12.53.0 シグネチャ変更
    変更前
    directive($name, callable $handler, bool $bind = false) [@param string $name, @param callable $handler, @param bool $bind, @return void]
    変更後
    directive($name, callable $handler, bool $bind = false) [@param string $name, @param ($bind is true ? \Closure : callable) $handler, @param bool $bind, @return void]

extend

v11.0.0 以前から

extend(callable $compiler)
@param callable $compiler
@return void
  1. v11.0.0 追加
    変更後
    extend(callable $compiler) [@param callable $compiler, @return void]

getAnonymousComponentNamespaces

v11.0.0 以前から

getAnonymousComponentNamespaces()
@return array
  1. v11.0.0 追加
    変更後
    getAnonymousComponentNamespaces() [@return array]

getAnonymousComponentPaths

v11.0.0 以前から

getAnonymousComponentPaths()
@return array
  1. v11.0.0 追加
    変更後
    getAnonymousComponentPaths() [@return array]

getClassComponentAliases

v11.0.0 以前から

getClassComponentAliases()
@return array
  1. v11.0.0 追加
    変更後
    getClassComponentAliases() [@return array]

getClassComponentNamespaces

v11.0.0 以前から

getClassComponentNamespaces()
@return array
  1. v11.0.0 追加
    変更後
    getClassComponentNamespaces() [@return array]

getCompiledPath

v13.36.0 から

getCompiledPath($path)
@param string $path
@return string
  1. v12.70.0 追加
    変更後
    getCompiledPath($path) [@param string $path, @return string]
  2. v13.0.0 削除
    変更前
    getCompiledPath($path) [@param string $path, @return string]
  3. v13.36.0 追加
    変更後
    getCompiledPath($path) [@param string $path, @return string]

getCustomDirectives

v11.0.0 以前から

getCustomDirectives()
@return array
  1. v11.0.0 追加
    変更後
    getCustomDirectives() [@return array]

getExtensions

v11.0.0 以前から

getExtensions()
@return array
  1. v11.0.0 追加
    変更後
    getExtensions() [@return array]

getPath

v11.0.0 以前から

getPath()
@return string
  1. v11.0.0 追加
    変更後
    getPath() [@return string]

if

v11.0.0 以前から

if($name, callable $callback)
@param string $name
@param callable $callback
@return void
  1. v11.0.0 追加
    変更後
    if($name, callable $callback) [@param string $name, @param callable $callback, @return void]

include

v11.0.0 以前から

include($path, $alias = null)
@param string $path
@param string|null $alias
@return void
  1. v11.0.0 追加
    変更後
    include($path, $alias = null) [@param string $path, @param string|null $alias, @return void]

precompiler

v11.0.0 以前から

precompiler(callable $precompiler)
@param callable $precompiler
@return void
  1. v11.0.0 追加
    変更後
    precompiler(callable $precompiler) [@param callable $precompiler, @return void]

prepareStringsForCompilationUsing

v11.0.0 以前から

prepareStringsForCompilationUsing(callable $callback)
@param callable $callback
@return $this
  1. v11.0.0 追加
    変更後
    prepareStringsForCompilationUsing(callable $callback) [@param callable $callback, @return $this]

render

v11.0.0 以前から

static

static render($string, $data = [], $deleteCachedView = false)
@param string $string
@param array $data
@param bool $deleteCachedView
@return string
  1. v11.0.0 追加
    変更後
    static render($string, $data = [], $deleteCachedView = false) [@param string $string, @param array $data, @param bool $deleteCachedView, @return string]

renderComponent

v11.0.0 以前から

static

static renderComponent(Illuminate\View\Component $component)
@param \Illuminate\View\Component $component
@return string
  1. v11.0.0 追加
    変更後
    static renderComponent(Illuminate\View\Component $component) [@param \Illuminate\View\Component $component, @return string]

setEchoFormat

v11.0.0 以前から

setEchoFormat($format)
@param string $format
@return void
  1. v11.0.0 追加
    変更後
    setEchoFormat($format) [@param string $format, @return void]

setPath

v11.0.0 以前から

setPath($path)
@param string $path
@return void
  1. v11.0.0 追加
    変更後
    setPath($path) [@param string $path, @return void]

stripParentheses

v11.0.0 以前から

stripParentheses($expression)
@param string $expression
@return string
  1. v11.0.0 追加
    変更後
    stripParentheses($expression) [@param string $expression, @return string]

usingEchoFormat

v12.14.1 から

usingEchoFormat($format, callable $callback)
@param string $format
@param callable $callback
@return string
  1. v11.44.3 追加
    変更後
    usingEchoFormat($format, callable $callback) [@param string $format, @param callable $callback, @return string]
  2. v12.0.0 削除
    変更前
    usingEchoFormat($format, callable $callback) [@param string $format, @param callable $callback, @return string]
  3. v12.14.1 追加
    変更後
    usingEchoFormat($format, callable $callback) [@param string $format, @param callable $callback, @return string]

withDoubleEncoding

v11.0.0 以前から

withDoubleEncoding()
@return void
  1. v11.0.0 追加
    変更後
    withDoubleEncoding() [@return void]

withoutComponentTags

v11.0.0 以前から

withoutComponentTags()
@return void
  1. v11.0.0 追加
    変更後
    withoutComponentTags() [@return void]

withoutDoubleEncoding

v11.0.0 以前から

withoutDoubleEncoding()
@return void
  1. v11.0.0 追加
    変更後
    withoutDoubleEncoding() [@return void]