PHPackages                             adminarchitect/contacts - 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. [Admin Panels](/categories/admin)
4. /
5. adminarchitect/contacts

ActiveLibrary[Admin Panels](/categories/admin)

adminarchitect/contacts
=======================

Admin Architect - Contacts

v1.0.1(10y ago)3241↓66.7%PHP

Since Feb 24Pushed 10y ago1 watchersCompare

[ Source](https://github.com/adminarchitect/contacts)[ Packagist](https://packagist.org/packages/adminarchitect/contacts)[ RSS](/packages/adminarchitect-contacts/feed)WikiDiscussions master Synced 2mo ago

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

Admin Architect - Contacts module
=================================

[](#admin-architect---contacts-module)

`Note:` The backend part of this package can be used only in conjunction with `Admin Architect` (`terranet/administrator`) package.

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

[](#installation)

```
composer require adminarchitect/contacts

```

add service provider to `config/app.php`:

```
'providers' => [
    ...
    Terranet\Contacts\ServiceProvider::class
    ...
]

```

```
php artisan vendor:publish --provider="Terranet\\Contacts\\ServiceProvider"

```

Usage
-----

[](#usage)

```
$contacts = new Contacts('Google Inc.');
$contacts
    ->setDescription('We’ve come a long way from the dorm room and the garage. ' .
        'We moved into our headquarters in Mountain View, California—better known as the Googleplex—in 2004. ' .
        'Today Google has more than 70 offices in more than 40 countries around the globe.')
    ->setEmails(['info@google.com'])
    ->setPhones(['+1 734-332-6500', '+1 248-593-4000']);

$contacts->setAddress('1600 Amphitheatre Parkway Mountain View, CA 94043');

$contacts->department('Google Ann Arbor', function ($department) {
    $department->setDescription('Software development')
        ->setAddress('201 S. Division St. Suite 500 Ann Arbor, MI 48104')
        ->setPhones(['+1 734-332-6500'])
        ->setEmails(['support@google.com']);
});

$contacts->department('Google Detroit', function ($department) {
    $department->setDescription('Software development')
        ->setAddress('114 Willits Street Birmingham, MI 48009')
        ->setPhones(['+1 248-593-4000'])
        ->setEmails(['support@google.com']);
});

return $contacts->render();

```

Templates
=========

[](#templates)

Choose the template from one of predefined or create new one: `config/contacts.php` section `template`

[![Contact page - Default template](./images/full.png)](./images/full.png)

### two columns

[](#two-columns)

[![Contact page - Tow Columns template](./images/two-columns.png)](./images/two-columns.png)

### Or in rows

[](#or-in-rows)

[![Contact page - Tow Rows template](./images/two-rows.png)](./images/two-rows.png)

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity63

Established project with proven stability

 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

3737d ago

### Community

Maintainers

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

---

Top Contributors

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

---

Tags

laravelcontactslaravel-contactsadmin architectcontact pagelaravel contact page

### Embed Badge

![Health badge](/badges/adminarchitect-contacts/health.svg)

```
[![Health](https://phpackages.com/badges/adminarchitect-contacts/health.svg)](https://phpackages.com/packages/adminarchitect-contacts)
```

###  Alternatives

[slowlyo/owl-admin

基于 laravel、amis 开发的后台框架~

61214.2k26](/packages/slowlyo-owl-admin)[ibrahim-bedir/filament-dynamic-settings-page

272.0k1](/packages/ibrahim-bedir-filament-dynamic-settings-page)[lara-zeus/tartarus

simple multi tenants

112.6k](/packages/lara-zeus-tartarus)

PHPackages © 2026

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