Upgrading illuminate/view 1 to 4
Unknownv1.1.1 → v4.2.17
Fetching 58 releases from GitHub…0 / 58
UnknownUpgrade verdict
DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.
In plain terms
- DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
- This page updates as the notes come in.
Must act Still reading release notes
DepDelta is still reading the release notes in this range. This updates as they come in.
PHP requirement changed in v4.2.0-BETA1: >=5.3.0 → >=5.4.0.
API changes
Generated by DepDelta from published PHP source. Not mixed with prose notes.
- removed:
class Environment - removed:
constructor Environment(EngineResolver $engines, ViewFinderInterface $finder, Dispatcher $events) - removed:
method Environment.addExtension($extension, $engine, $resolver = …) - removed:
method Environment.addLocation($location) - removed:
method Environment.addNamespace($namespace, $hints) - removed:
method Environment.callComposer(View $view) - removed:
method Environment.composer($view, $callback) - removed:
method Environment.decrementRender() - removed:
method Environment.doneRendering() - removed:
method Environment.flushSections() - removed:
method Environment.getContainer() - removed:
method Environment.getDispatcher() - removed:
method Environment.getEngineResolver() - removed:
method Environment.getFinder() - removed:
method Environment.getSections() - removed:
method Environment.getShared() - removed:
method Environment.incrementRender() - removed:
method Environment.inject($section, $content) - removed:
method Environment.make($view, array $data = …) - removed:
method Environment.renderEach($view, array $data, $iterator, $empty = …) - removed:
method Environment.setContainer(Container $container) - removed:
method Environment.share($key, $value) - removed:
method Environment.startSection($section, $content = …) - removed:
method Environment.stopSection() - removed:
method Environment.yield($section) - removed:
method Environment.yieldSection() - removed:
method View.getEnvironment() - removed:
method ViewServiceProvider.registerEnvironment() - removed:
protected method Environment.addClassComposer($view, $class) - removed:
protected method Environment.extendSection($section, $content) - removed:
protected method Environment.getEngineFromPath($path) - removed:
protected method Environment.getExtension($path) - removed:
protected property Environment.composers - removed:
protected property Environment.container - removed:
protected property Environment.engines - removed:
protected property Environment.events - removed:
protected property Environment.extensions - removed:
protected property Environment.finder - removed:
protected property Environment.renderCount - removed:
protected property Environment.sectionStack - removed:
protected property Environment.sections - removed:
protected property Environment.shared - removed:
protected property View.environment - changed:
constructor View(Environment $environment, EngineInterface $engine, $view, $path, array $data = …) → constructor View(Factory $factory, EngineInterface $engine, $view, $path, $data = …) - changed:
method View.render() → method View.render(Closure $callback = …) - changed:
method ViewFinderInterface.addNamespace($namespace, $hint) → method ViewFinderInterface.addNamespace($namespace, $hints) - added:
class Factory - added:
const FileViewFinder.HINT_PATH_DELIMITER - added:
constructor Factory(EngineResolver $engines, ViewFinderInterface $finder, Dispatcher $events) - added:
method Factory.addExtension($extension, $engine, $resolver = …) - added:
method Factory.addLocation($location) - added:
method Factory.addNamespace($namespace, $hints) - added:
method Factory.alias($view, $alias) - added:
method Factory.appendSection() - added:
method Factory.callComposer(View $view) - added:
method Factory.callCreator(View $view) - added:
method Factory.composer($views, $callback, $priority = …) - added:
method Factory.composers(array $composers) - added:
method Factory.creator($views, $callback) - added:
method Factory.decrementRender() - added:
method Factory.doneRendering() - added:
method Factory.exists($view) - added:
method Factory.flushSections() - added:
method Factory.flushSectionsIfDoneRendering() - added:
method Factory.getContainer() - added:
method Factory.getDispatcher() - added:
method Factory.getEngineFromPath($path) - added:
method Factory.getEngineResolver() - added:
method Factory.getExtensions() - added:
method Factory.getFinder() - added:
method Factory.getNames() - added:
method Factory.getSections() - added:
method Factory.getShared() - added:
method Factory.incrementRender() - added:
method Factory.inject($section, $content) - added:
method Factory.make($view, $data = …, $mergeData = …) - added:
method Factory.name($view, $name) - added:
method Factory.of($view, $data = …) - added:
method Factory.prependNamespace($namespace, $hints) - added:
method Factory.renderEach($view, $data, $iterator, $empty = …) - added:
method Factory.setContainer(Container $container) - added:
method Factory.setDispatcher(Dispatcher $events) - added:
method Factory.setFinder(ViewFinderInterface $finder) - added:
method Factory.share($key, $value = …) - added:
method Factory.shared($key, $default = …) - added:
method Factory.startSection($section, $content = …) - added:
method Factory.stopSection($overwrite = …) - added:
method Factory.yieldContent($section, $default = …) - added:
method Factory.yieldSection() - added:
method FileViewFinder.getExtensions() - added:
method FileViewFinder.getHints() - added:
method FileViewFinder.getPaths() - added:
method FileViewFinder.hasHintInformation($name) - added:
method FileViewFinder.prependNamespace($namespace, $hints) - added:
method View.__call($method, $parameters) - added:
method View.__isset($key) - added:
method View.__unset($key) - added:
method View.getFactory() - added:
method View.renderSections() - added:
method View.withErrors($provider) - added:
method ViewFinderInterface.prependNamespace($namespace, $hints) - added:
method ViewServiceProvider.registerFactory() - added:
protected method Factory.addClassEvent($view, $class, $prefix, $priority = …) - added:
protected method Factory.addEventListener($name, $callback, $priority = …) - added:
protected method Factory.addViewEvent($view, $callback, $prefix = …, $priority = …) - added:
protected method Factory.buildClassEventCallback($class, $prefix) - added:
protected method Factory.extendSection($section, $content) - added:
protected method Factory.getExtension($path) - added:
protected method Factory.parseClassEvent($class, $prefix) - added:
protected method Factory.parseData($data) - added:
protected method View.renderContents() - added:
protected method ViewServiceProvider.registerSessionBinder() - added:
protected property Factory.aliases - added:
protected property Factory.composers - added:
protected property Factory.container - added:
protected property Factory.engines - added:
protected property Factory.events - added:
protected property Factory.extensions - added:
protected property Factory.finder - added:
protected property Factory.names - added:
protected property Factory.renderCount - added:
protected property Factory.sectionStack - added:
protected property Factory.sections - added:
protected property Factory.shared - added:
protected property FileViewFinder.views - added:
protected property View.factory
- removed:
protected method BladeCompiler.compileClosings($value) - removed:
protected method BladeCompiler.compileEndUnless($value) - removed:
protected method BladeCompiler.compileIncludes($value) - removed:
protected method BladeCompiler.compileOpenings($value) - removed:
protected method BladeCompiler.compileSectionStart($value) - removed:
protected method BladeCompiler.compileSectionStop($value) - removed:
protected method BladeCompiler.compileShows($value) - removed:
protected method BladeCompiler.compileYields($value) - changed:
method BladeCompiler.compile($path) → method BladeCompiler.compile($path = …) - changed:
protected method BladeCompiler.compileEach($value) → protected method BladeCompiler.compileEach($expression) - changed:
protected method BladeCompiler.compileElse($value) → protected method BladeCompiler.compileElse($expression) - changed:
protected method BladeCompiler.compileExtends($value) → protected method BladeCompiler.compileExtends($expression) - changed:
protected method BladeCompiler.compileUnless($value) → protected method BladeCompiler.compileUnless($expression) - added:
method BladeCompiler.compileEchoDefaults($value) - added:
method BladeCompiler.extend(Closure $compiler) - added:
method BladeCompiler.getContentTags() - added:
method BladeCompiler.getEscapedContentTags() - added:
method BladeCompiler.getPath() - added:
method BladeCompiler.setContentTags($openTag, $closeTag, $escaped = …) - added:
method BladeCompiler.setEscapedContentTags($openTag, $closeTag) - added:
method BladeCompiler.setPath($path) - added:
protected method BladeCompiler.compileAppend($expression) - added:
protected method BladeCompiler.compileChoice($expression) - added:
protected method BladeCompiler.compileElseif($expression) - added:
protected method BladeCompiler.compileEmpty($expression) - added:
protected method BladeCompiler.compileEndfor($expression) - added:
protected method BladeCompiler.compileEndforeach($expression) - added:
protected method BladeCompiler.compileEndforelse($expression) - added:
protected method BladeCompiler.compileEndif($expression) - added:
protected method BladeCompiler.compileEndpush($expression) - added:
protected method BladeCompiler.compileEndsection($expression) - added:
protected method BladeCompiler.compileEndunless($expression) - added:
protected method BladeCompiler.compileEndwhile($expression) - added:
protected method BladeCompiler.compileEscapedEchos($value) - added:
protected method BladeCompiler.compileExtensions($value) - added:
protected method BladeCompiler.compileFor($expression) - added:
protected method BladeCompiler.compileForeach($expression) - added:
protected method BladeCompiler.compileForelse($expression) - added:
protected method BladeCompiler.compileIf($expression) - added:
protected method BladeCompiler.compileInclude($expression) - added:
protected method BladeCompiler.compileLang($expression) - added:
protected method BladeCompiler.compileOverwrite($expression) - added:
protected method BladeCompiler.compilePush($expression) - added:
protected method BladeCompiler.compileRegularEchos($value) - added:
protected method BladeCompiler.compileSection($expression) - added:
protected method BladeCompiler.compileShow($expression) - added:
protected method BladeCompiler.compileStack($expression) - added:
protected method BladeCompiler.compileStatements($value) - added:
protected method BladeCompiler.compileStop($expression) - added:
protected method BladeCompiler.compileWhile($expression) - added:
protected method BladeCompiler.compileYield($expression) - added:
protected method BladeCompiler.getTags($escaped = …) - added:
protected method BladeCompiler.parseToken($token) - added:
protected property BladeCompiler.contentTags - added:
protected property BladeCompiler.escapedTags - added:
protected property BladeCompiler.extensions - added:
protected property BladeCompiler.footer - added:
protected property BladeCompiler.forelseCounter - added:
protected property BladeCompiler.path
- removed:
method Engine.isSectionable() - added:
protected method CompilerEngine.getMessage($e) - added:
protected method CompilerEngine.handleViewException($e, $obLevel) - added:
protected method PhpEngine.handleViewException($e, $obLevel) - added:
protected property CompilerEngine.lastCompiled