PHPackages                             agence-adeliom/lumberjack-hooks - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. agence-adeliom/lumberjack-hooks

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

agence-adeliom/lumberjack-hooks
===============================

1.0.57(3y ago)07.1k↑83.3%MITPHPPHP &gt;=8.0.2

Since Sep 8Pushed 2y agoCompare

[ Source](https://github.com/agence-adeliom/lumberjack-hooks)[ Packagist](https://packagist.org/packages/agence-adeliom/lumberjack-hooks)[ RSS](/packages/agence-adeliom-lumberjack-hooks/feed)WikiDiscussions 1.x Synced 4d ago

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

\[READ-ONLY\] Lumberjack Hooks
==============================

[](#read-only-lumberjack-hooks)

Register WordPress hooks, filters and shortcodes with PHP Attributes

Requirements
------------

[](#requirements)

- PHP 8.0 or greater
- Composer
- Lumberjack

Installation
------------

[](#installation)

```
composer require agence-adeliom/lumberjack-hooks

# Copy the configuration file
cp vendor/agence-adeliom/lumberjack-hooks/config/hooks.php web/app/themes/YOUR_THEME/config/hooks.php
```

#### Register the service provider into web/app/themes/YOUR\_THEME/config/app.php

[](#register-the-service-provider-into-webappthemesyour_themeconfigappphp)

```
'providers' => [
    ...
    \Adeliom\Lumberjack\Hooks\HookProvider::class
]
```

Usage
-----

[](#usage)

Create your hook class :

```
