PHPackages                             portonefive/how-to-videos - 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. portonefive/how-to-videos

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

portonefive/how-to-videos
=========================

Display a collection of how to videos.

5.5.0(7y ago)0693PHPPHP &gt;=7.0.0

Since Jul 24Pushed 7y ago3 watchersCompare

[ Source](https://github.com/portonefive/how-to-videos)[ Packagist](https://packagist.org/packages/portonefive/how-to-videos)[ RSS](/packages/portonefive-how-to-videos/feed)WikiDiscussions master Synced 4w ago

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

How To Videos
=============

[](#how-to-videos)

Display an admin page in the backend of LaraPress, with a grid of videos from a Wistia Project.

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

[](#installation)

`composer require portonefive/how-to-videos`

Publishing Configuration Files
------------------------------

[](#publishing-configuration-files)

In your console you'll run the following command to publish the config, view and css files;

`php artisan vendor:publish`

Setting Required Config Values
------------------------------

[](#setting-required-config-values)

In order to access the Wistia account, you'll to define the `HTV_WISTIA_API_KEY` in your config or env file.

This can be found under wistia.com &gt; Account &gt; Advanced &gt; API Access.

1. Click *New Token*
2. Input the project name for *Token nickname*
3. Check *Read all data*
4. Click *Create Token*

Next, you'll to define the `HTV_WISITIA_PROJECT_ID`, which is the project we want to pull videos from. This can be found by navigating to the project you want and copying the id from the url.

For this url, `https://portonefive.wistia.com/projects/5jihj33txi` we want `5jihj33txi`.

Menu Position
-------------

[](#menu-position)

You can also set the WordPress menu position weight in your config or env files with the `HTV_ADMIN_MENU_POSITION` key.

###  Health Score

28

—

LowBetter than 52% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity59

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

Every ~0 days

Total

2

Last Release

2898d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/d10ac65a59e5f874f2a318901f63fe4f1b6f39f484cb00b2efe51dd50d5dc984?d=identicon)[jeffberry](/maintainers/jeffberry)

![](https://avatars.githubusercontent.com/u/10394866?v=4)[Nick Hough](/maintainers/nickhough)[@nickhough](https://github.com/nickhough)

---

Top Contributors

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

### Embed Badge

![Health badge](/badges/portonefive-how-to-videos/health.svg)

```
[![Health](https://phpackages.com/badges/portonefive-how-to-videos/health.svg)](https://phpackages.com/packages/portonefive-how-to-videos)
```

###  Alternatives

[neuron-core/neuron-ai

The PHP Agentic Framework.

2.0k496.1k34](/packages/neuron-core-neuron-ai)[tencentcloud/tencentcloud-sdk-php

TencentCloudApi php sdk

3661.2M46](/packages/tencentcloud-tencentcloud-sdk-php)[civicrm/civicrm-core

Open source constituent relationship management for non-profits, NGOs and advocacy organizations.

751284.3k37](/packages/civicrm-civicrm-core)[roundcube/roundcubemail

The Roundcube Webmail suite

7.0k1.4k3](/packages/roundcube-roundcubemail)[spatie/laravel-export

Create a static site bundle from a Laravel app

672139.5k6](/packages/spatie-laravel-export)[nfse-nacional/nfse-php

This is my package nfse

1533.1k](/packages/nfse-nacional-nfse-php)

PHPackages © 2026

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