PHPackages                             sagnikrivud/php-folderaspire - 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. [File &amp; Storage](/categories/file-storage)
4. /
5. sagnikrivud/php-folderaspire

ActiveLibrary[File &amp; Storage](/categories/file-storage)

sagnikrivud/php-folderaspire
============================

Create dynamic folder at storage or any location

v2.0.1(2y ago)23MITPHPPHP ^8.0

Since Feb 19Pushed 2y ago1 watchersCompare

[ Source](https://github.com/sagnikrivud/php-folderaspire)[ Packagist](https://packagist.org/packages/sagnikrivud/php-folderaspire)[ Docs](https://github.com/sagnikrivud/php-folderaspire)[ RSS](/packages/sagnikrivud-php-folderaspire/feed)WikiDiscussions master Synced today

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

PHP Directory &amp; File Manager
================================

[](#php-directory--file-manager)

> Automating folder generation in PHP can be done using the mkdir() function, which is used to create directories. Here's a brief example of how you can automatically generate folders:

- Custom PHP
- Wordpress
- Laravel (10.0 or Higher)

Versions and compatibility
==========================

[](#versions-and-compatibility)

- Php 8.0 or higher is required
- Apache 2
- Composer 2.0

Status
------

[](#status)

### [![Note](https://camo.githubusercontent.com/d33847dd5546632418072e4d84919a7e1152c20b7499558a67047d6752b03c7d/68747470733a2f2f696d6167652e73696d696c6172706e672e636f6d2f766572792d7468756d626e61696c2f323032312f30362f48617a6172642d7761726e696e672d617474656e74696f6e2d7369676e2d776974682d6578636c616d6174696f6e2d6d61726b2d73796d626f6c2d6f6e2d7472616e73706172656e742d6261636b67726f756e642d504e472e706e67 "Please check status")](https://camo.githubusercontent.com/d33847dd5546632418072e4d84919a7e1152c20b7499558a67047d6752b03c7d/68747470733a2f2f696d6167652e73696d696c6172706e672e636f6d2f766572792d7468756d626e61696c2f323032312f30362f48617a6172642d7761726e696e672d617474656e74696f6e2d7369676e2d776974682d6578636c616d6174696f6e2d6d61726b2d73796d626f6c2d6f6e2d7472616e73706172656e742d6261636b67726f756e642d504e472e706e67)Under Development

[](#under-development)

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

[](#installation)

> Please follow this steps, and also refer the code blocks for ths setup using php dependency manager (composer). Open terminal and run this command, but this is need to remember that the user file or folder write permission should be given under same group, like user: sudo and group: www-data

> in composer.json under require you can directly write "sagnikrivud/php-folderaspire" under require and run:

```
$ composer install
```

OR

> You can directly run from terminal

```
$ composer require sagnikrivud/php-folderaspire
```

Use the Service Provider class at PHP file after auto loading configuration:

```
require __DIR__ . '/vendor/autoload.php';
```

```
use  Sagnikd\FolderAspire\Classes\Folder;
```

```
$manageFolder = new Folder();
```

> create a folder with permission

```
$manageFolder->createDirectory('path/to/directory_name', 775); //Return true/false
```

> Import directory from an existing parent directory

```
$manageFolder->importDirectory('source/dir','destination/dir');
```

> Get proper location or Path of a Folder or File

```
$manageFolder->getFolderLocation('folderName/fileName'); //Return "/FolderAspire/Config/Label.php"
```

> Get a Namespace of Class or Service provider

```
$manageFolder->recoverNamespace(null,'path/to/class_file'); //Return "App\Http\Controllers"
```

> Lock a directory

```
$manageFolder->lockDirectory('folder', 'path/to/folder'); //Return true/false
```

> Remove folder or File

```
$manageFolder->removeFileOrDirectory('patha/to/file_or_direcory_name'); // Return true/false
```

> Base/root directory

```
'Base' => env('BASE_ROOT', __DIR__),
```

---

💻 Tech Stack
------------

[](#-tech-stack)

[![CSS3](https://camo.githubusercontent.com/be768d5dc55def92d40f8d8c34ee3cb0116e6ae052562ce707f0cb2f184a7f58/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f637373332d2532333135373242362e7376673f7374796c653d706c6173746963266c6f676f3d63737333266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/be768d5dc55def92d40f8d8c34ee3cb0116e6ae052562ce707f0cb2f184a7f58/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f637373332d2532333135373242362e7376673f7374796c653d706c6173746963266c6f676f3d63737333266c6f676f436f6c6f723d7768697465) [![PHP](https://camo.githubusercontent.com/67feaa526d7b1b6d187c78b71394c1ffedf9951024390d90e5e228e71d6b4c53/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d2532333737374242342e7376673f7374796c653d706c6173746963266c6f676f3d706870266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/67feaa526d7b1b6d187c78b71394c1ffedf9951024390d90e5e228e71d6b4c53/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d2532333737374242342e7376673f7374796c653d706c6173746963266c6f676f3d706870266c6f676f436f6c6f723d7768697465) [![HTML5](https://camo.githubusercontent.com/cc2a077244542d62c603e7227774a606b745286570dbb5ba0b6ab8fdd9a87962/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f68746d6c352d2532334533344632362e7376673f7374796c653d706c6173746963266c6f676f3d68746d6c35266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/cc2a077244542d62c603e7227774a606b745286570dbb5ba0b6ab8fdd9a87962/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f68746d6c352d2532334533344632362e7376673f7374796c653d706c6173746963266c6f676f3d68746d6c35266c6f676f436f6c6f723d7768697465) [![JavaScript](https://camo.githubusercontent.com/2b1dcb3942772832212abad4535fc3621ff825a59b542a7bbdf2fad766e8abc2/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6a6176617363726970742d2532333332333333302e7376673f7374796c653d706c6173746963266c6f676f3d6a617661736372697074266c6f676f436f6c6f723d253233463744463145)](https://camo.githubusercontent.com/2b1dcb3942772832212abad4535fc3621ff825a59b542a7bbdf2fad766e8abc2/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6a6176617363726970742d2532333332333333302e7376673f7374796c653d706c6173746963266c6f676f3d6a617661736372697074266c6f676f436f6c6f723d253233463744463145) [![AWS](https://camo.githubusercontent.com/dc810211b7d572640bd585e8649992ddf9bd04583499c0150a307ac8a353e0d7/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4157532d2532334646393930302e7376673f7374796c653d706c6173746963266c6f676f3d616d617a6f6e2d617773266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/dc810211b7d572640bd585e8649992ddf9bd04583499c0150a307ac8a353e0d7/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4157532d2532334646393930302e7376673f7374796c653d706c6173746963266c6f676f3d616d617a6f6e2d617773266c6f676f436f6c6f723d7768697465) [![Vue.js](https://camo.githubusercontent.com/6b4bb3ddcdc7e3c88bbe9fb1fe206f893884abbd254855c628550d5eb74e3e8c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7675656a732d2532333335343935652e7376673f7374796c653d706c6173746963266c6f676f3d767565646f746a73266c6f676f436f6c6f723d253233344643303844)](https://camo.githubusercontent.com/6b4bb3ddcdc7e3c88bbe9fb1fe206f893884abbd254855c628550d5eb74e3e8c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7675656a732d2532333335343935652e7376673f7374796c653d706c6173746963266c6f676f3d767565646f746a73266c6f676f436f6c6f723d253233344643303844) [![Vuetify](https://camo.githubusercontent.com/ccf817dc9ea4cba6e6912cbbf8da7a3efac492b39927de1670267207bd8eede5/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f567565746966792d3138363743303f7374796c653d706c6173746963266c6f676f3d76756574696679266c6f676f436f6c6f723d414544444646)](https://camo.githubusercontent.com/ccf817dc9ea4cba6e6912cbbf8da7a3efac492b39927de1670267207bd8eede5/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f567565746966792d3138363743303f7374796c653d706c6173746963266c6f676f3d76756574696679266c6f676f436f6c6f723d414544444646) [![NPM](https://camo.githubusercontent.com/edb8c1b6d1c81d9a10cc5ea9c74dfe6be417454ae396162e6a2908ab2419cd5e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e504d2d2532333030303030302e7376673f7374796c653d706c6173746963266c6f676f3d6e706d266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/edb8c1b6d1c81d9a10cc5ea9c74dfe6be417454ae396162e6a2908ab2419cd5e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e504d2d2532333030303030302e7376673f7374796c653d706c6173746963266c6f676f3d6e706d266c6f676f436f6c6f723d7768697465) [![jQuery](https://camo.githubusercontent.com/c46ddc16f8589ac76d9dc5c09ffd841982beaefef87e6296f7a766e9d1e0e783/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6a71756572792d2532333037363941442e7376673f7374796c653d706c6173746963266c6f676f3d6a7175657279266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/c46ddc16f8589ac76d9dc5c09ffd841982beaefef87e6296f7a766e9d1e0e783/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6a71756572792d2532333037363941442e7376673f7374796c653d706c6173746963266c6f676f3d6a7175657279266c6f676f436f6c6f723d7768697465) [![Express.js](https://camo.githubusercontent.com/87015d0289623a0d05799eea8fa1836936e582e4b94745c0c3fad525726ff38f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f657870726573732e6a732d2532333430346435392e7376673f7374796c653d706c6173746963266c6f676f3d65787072657373266c6f676f436f6c6f723d253233363144414642)](https://camo.githubusercontent.com/87015d0289623a0d05799eea8fa1836936e582e4b94745c0c3fad525726ff38f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f657870726573732e6a732d2532333430346435392e7376673f7374796c653d706c6173746963266c6f676f3d65787072657373266c6f676f436f6c6f723d253233363144414642) [![Laravel](https://camo.githubusercontent.com/a14536a7a451993a1b1f103b0203d19badab45aedefc80c0582b59a5576e7d47/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c61726176656c2d2532334646324432302e7376673f7374796c653d706c6173746963266c6f676f3d6c61726176656c266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/a14536a7a451993a1b1f103b0203d19badab45aedefc80c0582b59a5576e7d47/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c61726176656c2d2532334646324432302e7376673f7374796c653d706c6173746963266c6f676f3d6c61726176656c266c6f676f436f6c6f723d7768697465) [![NuxtJS](https://camo.githubusercontent.com/2c60557605bc43faeead7698ac605eac420f6399b15d89bb1f821107571a4686/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e7578742d626c61636b3f7374796c653d706c6173746963266c6f676f3d6e7578742e6a73266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/2c60557605bc43faeead7698ac605eac420f6399b15d89bb1f821107571a4686/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e7578742d626c61636b3f7374796c653d706c6173746963266c6f676f3d6e7578742e6a73266c6f676f436f6c6f723d7768697465) [![Socket.io](https://camo.githubusercontent.com/46a627e81a1ccabd390237b1dde0f6ac4d6f0b6cb5149c351bb18d7796943d41/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f536f636b65742e696f2d626c61636b3f7374796c653d706c6173746963266c6f676f3d736f636b65742e696f266261646765436f6c6f723d303130313031)](https://camo.githubusercontent.com/46a627e81a1ccabd390237b1dde0f6ac4d6f0b6cb5149c351bb18d7796943d41/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f536f636b65742e696f2d626c61636b3f7374796c653d706c6173746963266c6f676f3d736f636b65742e696f266261646765436f6c6f723d303130313031) [![Apache](https://camo.githubusercontent.com/4113ea48e9658705f8c2852c1c60716050ce491fb3428475089885cbe3dbd7ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6170616368652d2532334434323032392e7376673f7374796c653d706c6173746963266c6f676f3d617061636865266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/4113ea48e9658705f8c2852c1c60716050ce491fb3428475089885cbe3dbd7ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6170616368652d2532334434323032392e7376673f7374796c653d706c6173746963266c6f676f3d617061636865266c6f676f436f6c6f723d7768697465) [![MariaDB](https://camo.githubusercontent.com/e70311d9572dbd0ffdcec91bc54c401993c7b9f4f60a9b1d0afc09031e38994c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d6172696144422d3030333534353f7374796c653d706c6173746963266c6f676f3d6d617269616462266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/e70311d9572dbd0ffdcec91bc54c401993c7b9f4f60a9b1d0afc09031e38994c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d6172696144422d3030333534353f7374796c653d706c6173746963266c6f676f3d6d617269616462266c6f676f436f6c6f723d7768697465) [![MongoDB](https://camo.githubusercontent.com/10a0a89ceb1091c1423334e09d55fb583dc6c3a32ea2b23d712e6c2cce36354c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d6f6e676f44422d2532333465613934622e7376673f7374796c653d706c6173746963266c6f676f3d6d6f6e676f6462266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/10a0a89ceb1091c1423334e09d55fb583dc6c3a32ea2b23d712e6c2cce36354c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d6f6e676f44422d2532333465613934622e7376673f7374796c653d706c6173746963266c6f676f3d6d6f6e676f6462266c6f676f436f6c6f723d7768697465) [![MySQL](https://camo.githubusercontent.com/f3da1d19e43aaf1e52e12fee11acc670ba5e596a4db31b240edc8a44d378a7f1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6d7973716c2d2532333030662e7376673f7374796c653d706c6173746963266c6f676f3d6d7973716c266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/f3da1d19e43aaf1e52e12fee11acc670ba5e596a4db31b240edc8a44d378a7f1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6d7973716c2d2532333030662e7376673f7374796c653d706c6173746963266c6f676f3d6d7973716c266c6f676f436f6c6f723d7768697465) [![SQLite](https://camo.githubusercontent.com/3cb98be6660368cb068e945344301003de1c7031c9cce9358ae2756baf06cff7/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f73716c6974652d2532333037343035652e7376673f7374796c653d706c6173746963266c6f676f3d73716c697465266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/3cb98be6660368cb068e945344301003de1c7031c9cce9358ae2756baf06cff7/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f73716c6974652d2532333037343035652e7376673f7374796c653d706c6173746963266c6f676f3d73716c697465266c6f676f436f6c6f723d7768697465) [![Inkscape](https://camo.githubusercontent.com/ae9f55a3b1c08c70289ffd19f01c8d5fc151b8199cd1daae293b23769d4431ce/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f496e6b73636170652d6530653065303f7374796c653d706c6173746963266c6f676f3d696e6b7363617065266c6f676f436f6c6f723d303830413133)](https://camo.githubusercontent.com/ae9f55a3b1c08c70289ffd19f01c8d5fc151b8199cd1daae293b23769d4431ce/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f496e6b73636170652d6530653065303f7374796c653d706c6173746963266c6f676f3d696e6b7363617065266c6f676f436f6c6f723d303830413133) [![Jira](https://camo.githubusercontent.com/d4647c0ec56c54bb75b8e10edfd635a50d1739da7090a20b1a5cbe4de926c47e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6a6972612d2532333041304646462e7376673f7374796c653d706c6173746963266c6f676f3d6a697261266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/d4647c0ec56c54bb75b8e10edfd635a50d1739da7090a20b1a5cbe4de926c47e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6a6972612d2532333041304646462e7376673f7374796c653d706c6173746963266c6f676f3d6a697261266c6f676f436f6c6f723d7768697465) [![Vagrant](https://camo.githubusercontent.com/211906ecb0bf1d6572e2f38f3b0afe026836433d5ca044a1b6a0945a4ae95109/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f76616772616e742d2532333135363346462e7376673f7374796c653d706c6173746963266c6f676f3d76616772616e74266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/211906ecb0bf1d6572e2f38f3b0afe026836433d5ca044a1b6a0945a4ae95109/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f76616772616e742d2532333135363346462e7376673f7374796c653d706c6173746963266c6f676f3d76616772616e74266c6f676f436f6c6f723d7768697465)[![Shell](https://camo.githubusercontent.com/f1be480f2b3b2263d9f3321e7370fbce23cf47afed4814d7fc834c142b406a88/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7368656c6c2d2532333135363346462e7376673f7374796c653d706c6173746963266c6f676f3d7368656c6c266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/f1be480f2b3b2263d9f3321e7370fbce23cf47afed4814d7fc834c142b406a88/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7368656c6c2d2532333135363346462e7376673f7374796c653d706c6173746963266c6f676f3d7368656c6c266c6f676f436f6c6f723d7768697465) [![Cakephp](https://camo.githubusercontent.com/ae3aed0e6527e779169859821054b2c603211bd5b5d9ba191b972b83b07b0d7e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f63616b657068702d2532334646324432302e7376673f7374796c653d706c6173746963266c6f676f3d63616b65706870266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/ae3aed0e6527e779169859821054b2c603211bd5b5d9ba191b972b83b07b0d7e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f63616b657068702d2532334646324432302e7376673f7374796c653d706c6173746963266c6f676f3d63616b65706870266c6f676f436f6c6f723d7768697465) [![Arduino](https://camo.githubusercontent.com/04e42474856e0298cbb300f77515f2fb64a744c62d2161f64c98b73da4bcf882/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f61726475696e6f2d2532333135363346462e7376673f7374796c653d706c6173746963266c6f676f3d61726475696e6f266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/04e42474856e0298cbb300f77515f2fb64a744c62d2161f64c98b73da4bcf882/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f61726475696e6f2d2532333135363346462e7376673f7374796c653d706c6173746963266c6f676f3d61726475696e6f266c6f676f436f6c6f723d7768697465) [![C++](https://camo.githubusercontent.com/43c4b7b380e19f0180376381c6665baea1b2def78a0c6f98cd23580bfefcf834/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f632b2b2d2532333135363346462e7376673f7374796c653d706c6173746963266c6f676f3d63706c7573706c7573266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/43c4b7b380e19f0180376381c6665baea1b2def78a0c6f98cd23580bfefcf834/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f632b2b2d2532333135363346462e7376673f7374796c653d706c6173746963266c6f676f3d63706c7573706c7573266c6f676f436f6c6f723d7768697465) [![MsSQLServer](https://camo.githubusercontent.com/27eb77d73f7045a36b03502645c285fe2f4f117a4110d60ba183096652813152/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6d7373716c2d2532334646324432302e7376673f7374796c653d706c6173746963266c6f676f3d6d6963726f736f66742d73716c2d736572766572266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/27eb77d73f7045a36b03502645c285fe2f4f117a4110d60ba183096652813152/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6d7373716c2d2532334646324432302e7376673f7374796c653d706c6173746963266c6f676f3d6d6963726f736f66742d73716c2d736572766572266c6f676f436f6c6f723d7768697465) [![CodeIgniter](https://camo.githubusercontent.com/29cb67dc0739767aa0ad03389cc2acc8df8d53683385c9fef4857b59f6ba0d32/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f436f646549676e697465722d2532334646324432302e7376673f7374796c653d706c6173746963266c6f676f3d636f646569676e69746572266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/29cb67dc0739767aa0ad03389cc2acc8df8d53683385c9fef4857b59f6ba0d32/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f436f646549676e697465722d2532334646324432302e7376673f7374796c653d706c6173746963266c6f676f3d636f646569676e69746572266c6f676f436f6c6f723d7768697465) [![Lumen](https://camo.githubusercontent.com/f6d19e0b928f53b76e5de3dee3b332bee8cf94cb0527f9a480e4bfe612dbefe1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c756d656e2d2532334646324432302e7376673f7374796c653d706c6173746963266c6f676f3d6c756d656e266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/f6d19e0b928f53b76e5de3dee3b332bee8cf94cb0527f9a480e4bfe612dbefe1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c756d656e2d2532334646324432302e7376673f7374796c653d706c6173746963266c6f676f3d6c756d656e266c6f676f436f6c6f723d7768697465) [![Node.js](https://camo.githubusercontent.com/c8abcb8dc825360419b45e55198f842c24d0a140490491d6da394d57a18f37f5/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f64652e6a732d2532333433383533442e7376673f7374796c653d706c6173746963266c6f676f3d6e6f64652e6a73266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/c8abcb8dc825360419b45e55198f842c24d0a140490491d6da394d57a18f37f5/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f64652e6a732d2532333433383533442e7376673f7374796c653d706c6173746963266c6f676f3d6e6f64652e6a73266c6f676f436f6c6f723d7768697465)

###  Health Score

22

—

LowBetter than 21% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity47

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

865d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/a8fb1c241dcc8d16208c3f0288650ddf09e6fcc188096939eb225fc33ced7d52?d=identicon)[Sagnik Dey](/maintainers/Sagnik%20Dey)

---

Top Contributors

[![sagnikcapital](https://avatars.githubusercontent.com/u/100760724?v=4)](https://github.com/sagnikcapital "sagnikcapital (24 commits)")

---

Tags

composerdirectory-listingphpwordpressphpwordpress

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/sagnikrivud-php-folderaspire/health.svg)

```
[![Health](https://phpackages.com/badges/sagnikrivud-php-folderaspire/health.svg)](https://phpackages.com/packages/sagnikrivud-php-folderaspire)
```

PHPackages © 2026

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