PHPackages                             itsmelepassos/handbag - 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. itsmelepassos/handbag

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

itsmelepassos/handbag
=====================

Exibe na tela as características de determinadas bolsas

v2.0.2(2y ago)07MITPHPPHP &gt;=8.0

Since Feb 19Pushed 2y ago1 watchersCompare

[ Source](https://github.com/itsmelepassos/handbag)[ Packagist](https://packagist.org/packages/itsmelepassos/handbag)[ RSS](/packages/itsmelepassos-handbag/feed)WikiDiscussions main Synced today

READMEChangelog (6)DependenciesVersions (7)Used By (0)

Bolsas usando Herança/Handbag using Inheritance
===============================================

[](#bolsas-usando-herançahandbag-using-inheritance)

[![Maintainer](https://camo.githubusercontent.com/81db47733c3d1d73526c6c546abba4f08df07320952d8f77ba41fecd63738af9/687474703a2f2f696d672e736869656c64732e696f2f62616467652f6d61696e7461696e65722d406974736d656c65706173736f732d626c75652e7376673f7374796c653d666c61742d737175617265)](https://twitter.com/itsmelepassos)[![Source Code](https://camo.githubusercontent.com/d3b0c9397a189d190a1319de7569cce25516fbfba7ae0f0fafc4174481ceed18/687474703a2f2f696d672e736869656c64732e696f2f62616467652f736f757263652d6974736d656c65706173736f732f68616e646261672d626c75652e7376673f7374796c653d666c61742d737175617265)](https://github.com/itsmelepassos/handbag)[![PHP from Packagist](https://camo.githubusercontent.com/e66545ff45ed371e67a99cfa45adf02e0eb4c05d6b2c571e11d0cd5eaf7ada81/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f6974736d656c65706173736f732f68616e646261672e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/itsmelepassos/handbag)[![Latest Version](https://camo.githubusercontent.com/7cd65347981a7ca629264dbc591f16a0f12c3dc47271096cf63860eb9869b144/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f6974736d656c65706173736f732f68616e646261672e7376673f7374796c653d666c61742d737175617265)](https://github.com/itsmelepassos/handbag/releases)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE)[![Build](https://camo.githubusercontent.com/193770eeb065de60a97fb42050f9bceea03b43c870a43ed3104109c9278da460/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f6275696c642f672f6974736d656c65706173736f732f68616e646261672e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/itsmelepassos/handbag)[![Quality Score](https://camo.githubusercontent.com/f4ee0f06f863071463dd73ee1c1ed8f6fd26a23d4e0e7f17661a0e61b187da59/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6974736d656c65706173736f732f68616e646261672e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/itsmelepassos/handbag)[![Total Downloads](https://camo.githubusercontent.com/d0a2efffeeac35ef00932d23108a208d81e3ad52f40880e9a754c56f750537c6/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6974736d656c65706173736f732f68616e646261672e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/itsmelepassos/handbag)

PT-BR: Este script é voltado para os estudantes de tecnologia que estão no momento aprendendo noções de Programacao Orientada a Objeto.

EN: This script is aimed at technology students who are currently learning Object Oriented Programming

Definindo este repositório/Defining this repo
---------------------------------------------

[](#definindo-este-repositóriodefining-this-repo)

PT-BR: Os scripts disponíveis têm o propósito de ajudar o estudante ou curioso de programação a entender os conceitos básicos de Orientação a Objeto. Para isto foi criada como exemplo a exibição das características de uma bolsa de mão que podem ser compradas em lojas especializadas.

EN: The available scripts are intended to help students or those curious about programming understand the basic concepts of Object Orientation. For this purpose, an example was created to display the characteristics of a handbag that can be purchased in specialized stores.

Como surgiu essa ideia?/How did this idea come about?
-----------------------------------------------------

[](#como-surgiu-essa-ideiahow-did-this-idea-come-about)

PT-BR: A partir de uma série de vídeos da engenheira de software [Shirley Rios](https://github.com/shirleyr12), em uma rede social, que explicou de uma forma bem simples aos seguidores os conceitos de Orientação a Objeto, usando itens do cotidiano e suas características.

EN: From a series of videos by software engineer [Shirley Rios](https://github.com/shirleyr12), in a social network, who explained the concepts of Object Orientation to her followers in a very simple way, using everyday items and their characteristics.

Instalação/Instalação
---------------------

[](#instalaçãoinstalação)

PT-BR: O script pode ser instalado via Composer:

EN: The script is installable via Composer

```
"itsmelepassos/handbag": "^2.0"
```

ou/or

```
composer require itsmelepassos/handbag
```

PT-BR: Na pasta example há um arquivo chamado bag.php onde há o autoload, algumas instâncias e as chamadas de métodos onde podem ser inseridas as características de uma bolsa de mão, o modelo, o fabricante, as características e algumas particularidades de acordo com a categoria - há duas classes na pasta src/Bags com dois modelos de bolsas que recebem as características da classe principal Bags.php.

EN: In the example folder there is a file called bag.php where there is autoload, some instances and method calls where the characteristics of a handbag, the model, the manufacturer, the characteristics and some particularities can be inserted according to the category - there are two classes in the src/Bags folder with two bag models that receive the characteristics of the main Bags.php class.

Segurança/Security
------------------

[](#segurançasecurity)

PT\_BR: Se você descobrir algum problema relacionado à segurança, envie um e-mail para  em vez de usar o rastreador de problemas.

EN: If you discover any security related issues, please email  instead of using the issue tracker.

Thank you

Credits
-------

[](#credits)

- [Leandro Passos](https://github.com/itsmelepassos) (Developer Analyst Freelancer)

Agradecimentos a/Greetings to
-----------------------------

[](#agradecimentos-agreetings-to)

- [Shirley Rios](https://github.com/shirleyr12) (Software Engineer)

###  Health Score

23

—

LowBetter than 26% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity51

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 ~2 days

Total

6

Last Release

856d ago

Major Versions

v1.0.2 → v2.0.02024-02-27

PHP version history (2 changes)v1.0.0PHP &gt;=8.1

v1.0.1PHP &gt;=8.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/8117306?v=4)[Leandro Passos](/maintainers/itsmelepassos)[@itsmelepassos](https://github.com/itsmelepassos)

---

Top Contributors

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

### Embed Badge

![Health badge](/badges/itsmelepassos-handbag/health.svg)

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

###  Alternatives

[guava/filament-drafts

A filament plugin that adds the ability to manage drafts and revisions of your models.

7517.9k1](/packages/guava-filament-drafts)

PHPackages © 2026

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