PHPackages                             radekdvorak/nette-proxy-service - 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. radekdvorak/nette-proxy-service

AbandonedArchivedLibrary

radekdvorak/nette-proxy-service
===============================

Lazy services for Nette Framework

0.0.1(11y ago)015BSD-3-ClausePHPPHP &gt;=5.3.1

Since Feb 17Pushed 11y agoCompare

[ Source](https://github.com/RadekDvorak/nette-proxy-service)[ Packagist](https://packagist.org/packages/radekdvorak/nette-proxy-service)[ RSS](/packages/radekdvorak-nette-proxy-service/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (2)Versions (2)Used By (0)

\#Nette Proxy Generator# This Nette Framework extension allows you to hide services in proxy classes. Seldom used yet still initialized services are hidden, eventual expensive object initiation is postponed. The real service class gets instantiated as soon as the proxy class property or method is accessed.

\##Instructions##

- Have composer install the source code

```
composer.phar require radekdvorak/nette-proxy-service:0.*

```

- Enable the extension in your neon config

```
extensions:
	proxyService: NetteProxyService\DI\ProxyServiceExtension

```

- Configure directory for proxy class cache

```
proxyService:
	cacheDir: some/directory
	# disable in production
	autogenerateProxyClasses: true

```

- Tag selected services with `proxyService.lazy` (the prefix depends on the extension registration name)
- Setup an autoloader for the cacheDir (see [RobotLoader](http://doc.nette.org/en/2.2/configuring#toc-class-auto-loading) if you are not sure what to do)

\##Notes:##

- This extension is quite new therefore consider it a bit experimental

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 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

Unknown

Total

1

Last Release

4103d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/cffabe0889b369f4e97a8d464db6a84212fdb0bddb5fd6d201e0653ea15b74f3?d=identicon)[radek.dvorak](/maintainers/radek.dvorak)

---

Top Contributors

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

---

Tags

proxynette

### Embed Badge

![Health badge](/badges/radekdvorak-nette-proxy-service/health.svg)

```
[![Health](https://phpackages.com/badges/radekdvorak-nette-proxy-service/health.svg)](https://phpackages.com/packages/radekdvorak-nette-proxy-service)
```

###  Alternatives

[nette/http

🌐 Nette Http: abstraction for HTTP request, response and session. Provides careful data sanitization and utility for URL and cookies manipulation.

48619.2M541](/packages/nette-http)[nette/bootstrap

🅱 Nette Bootstrap: the simple way to configure and bootstrap your Nette application.

68435.8M592](/packages/nette-bootstrap)

PHPackages © 2026

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