PHPackages                             eugene-web/php01.pro - 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. eugene-web/php01.pro

ActiveLibrary

eugene-web/php01.pro
====================

Website framework

014PHP

Since Feb 9Pushed 6y ago1 watchersCompare

[ Source](https://github.com/webEugene/php01.pro)[ Packagist](https://packagist.org/packages/eugene-web/php01.pro)[ RSS](/packages/eugene-web-php01pro/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (3)DependenciesVersions (1)Used By (0)

Website Framework
=================

[](#website-framework)

Overview
========

[](#overview)

Website framework easy to use and manipulate.

Features
========

[](#features)

Dillinger is a cloud-enabled, mobile-ready, offline-storage, AngularJS powered HTML5 Markdown editor.

- Parsing ID of the comment from the url
- Check countable array
- Get last role (user name)
- Get first role (user name)
- Create password for user
- Create user

### Website Framework Installation

[](#website-framework-installation)

Website Framework Installation requires \[Composer\] () to run.

```
$ composer require eugene/php01.pro
```

Methods
-------

[](#methods)

### Parsing ID of the comment from the url

[](#parsing-id-of-the-comment-from-the-url)

#### Example:

[](#example)

```
$url_comment = 'http://test.site/post-1/?get=name&comment-220';
echo $Website->regex_comment_id($url_comment);
```

### Check countable array

[](#check-countable-array)

#### Example:

[](#example-1)

```
echo $Website->check_countable(['1,1,1']);
```

### Get last role (user name)

[](#get-last-role-user-name)

#### Example:

[](#example-2)

```
$arr_roles = ['admin' => '1', 'user' => '2', 'manager' => '3'];
echo $Website->get_last_role( $arr_roles );
```

### Get first role (user name)

[](#get-first-role-user-name)

#### Example:

[](#example-3)

```
$arr_roles = ['admin' => '1', 'user' => '2', 'manager' => '3'];
echo $Website->get_first_role( $arr_roles );
```

### Create password for user

[](#create-password-for-user)

#### Example:

[](#example-4)

```
echo $Website->create_pass_user()['pass'];
```

### Create user

[](#create-user)

#### Example:

[](#example-5)

```
echo $Website->create_new_user();
```

###  Health Score

18

—

LowBetter than 8% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity34

Early-stage or recently created project

 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.

### Community

Maintainers

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

---

Top Contributors

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

### Embed Badge

![Health badge](/badges/eugene-web-php01pro/health.svg)

```
[![Health](https://phpackages.com/badges/eugene-web-php01pro/health.svg)](https://phpackages.com/packages/eugene-web-php01pro)
```

PHPackages © 2026

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