PHPackages                             white-frame/view - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Templating &amp; Views](/categories/templating)
4. /
5. white-frame/view

AbandonedLibrary[Templating &amp; Views](/categories/templating)

white-frame/view
================

Set of tools for enhancing Laravel blade view management

5.2.0.0(10y ago)64042WTFPLPHP

Since Nov 19Pushed 10y ago1 watchersCompare

[ Source](https://github.com/white-frame/view)[ Packagist](https://packagist.org/packages/white-frame/view)[ RSS](/packages/white-frame-view/feed)WikiDiscussions 5.1 Synced 2mo ago

READMEChangelog (6)Dependencies (2)Versions (8)Used By (2)

View
====

[](#view)

Set of tools for enhancing Laravel blade view management.

**Install** with composer :

```
composer require white-frame/view:0.*

```

**Register** the service provider :

```
WhiteFrame\View\ViewServiceProvider::class

```

Nesting views into another views (hooking blade view sections)
--------------------------------------------------------------

[](#nesting-views-into-another-views-hooking-blade-view-sections)

The facade `WhiteFrame\View` allows you to nest blade view into another blade views. It can be usefull if you have a modular application witch need to dynamically add content into sections etc ...

### Simple example :

[](#simple-example-)

Here is your general `layout.blade.php`, with a `sidebar-menu` section. This section has two default links and need to be filled with other new menu links from dynamic modules :

```
>
[ ... ]

		@section("sidebar-menu")
		  Layout page 1Layout page 2
		@show

[...]

```

In a specific module, create a partial view to be included, for example `my_module::layout.menu` :

```
@section("sidebar-menu")
	@parent

	My module page
@stop
```

And then nest this partial view into the layout section using `WhiteFrame\View` into the service provider of your module :

```
public function boot()
{
  \WhiteFrame\View::nest('layout', 'my_module::layout.menu');
  /*
   * You can use 3 params : nest view (host), nested view (child), array containing datas for nested view (optionnal)
   */
}
```

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity68

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~25 days

Total

8

Last Release

3651d ago

Major Versions

0.03 → 5.2.0.02016-01-19

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/60343765?v=4)[ifnot](/maintainers/ifnot)[@ifnot](https://github.com/ifnot)

---

Top Contributors

[![IfnotFr](https://avatars.githubusercontent.com/u/1242308?v=4)](https://github.com/IfnotFr "IfnotFr (8 commits)")

### Embed Badge

![Health badge](/badges/white-frame-view/health.svg)

```
[![Health](https://phpackages.com/badges/white-frame-view/health.svg)](https://phpackages.com/packages/white-frame-view)
```

###  Alternatives

[craftcms/cms

Craft CMS

3.6k3.6M2.6k](/packages/craftcms-cms)[robsontenorio/mary

Gorgeous UI components for Livewire powered by daisyUI and Tailwind

1.5k454.7k15](/packages/robsontenorio-mary)[livewire/blaze

A tool for optimizing Blade component performance by folding them into parent templates

688221.3k17](/packages/livewire-blaze)[pressbooks/pressbooks

Pressbooks is an open source book publishing tool built on a WordPress multisite platform. Pressbooks outputs books in multiple formats, including PDF, EPUB, web, and a variety of XML flavours, using a theming/templating system, driven by CSS.

44643.1k1](/packages/pressbooks-pressbooks)[rareloop/lumberjack-core

A powerful MVC framework for the modern WordPress developer. Write better, more expressive and easier to maintain code

42155.0k19](/packages/rareloop-lumberjack-core)[konekt/html

HTML and Form Builders for the Laravel Framework

24403.2k5](/packages/konekt-html)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
