PHPackages                             nueaf/uteeni - 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. [Database &amp; ORM](/categories/database)
4. /
5. nueaf/uteeni

ActiveLibrary[Database &amp; ORM](/categories/database)

nueaf/uteeni
============

Uteeni ActiveRecord

1.0.0(9y ago)124[1 issues](https://github.com/nueaf/uteeni/issues)MITPHP

Since Nov 11Pushed 3y ago3 watchersCompare

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

READMEChangelogDependenciesVersions (4)Used By (0)

Introduction

ActiveRecord is the base class that other models inherit from. It contains the basic CRUD functions and some basic validation of datatypes

Details Find The find function takes 1 parameter, which should be the primary key of the object your are trying to find.

Example:

$object = New MyObject?();

$object-&gt;find(1); find\_by\_property Finds a single object by the specified property

find\_all\_by\_property Finds all objects by the specified property

Read/Find\_all Fetches rows from the database. Takes the following parameters in order: where What to get like "id in(1,2,3,4,5)"; limit How many rows to get. limit\_start First row to get order\_by\_field Which field to order by. order ASC og DESC

Create Creates a now row in the database, based on your object. If there are required fields, that are null, an exception will be thrown.

Update Updates an existing object. Uses the primary key to identify, if it exists. If there is now primary key it will use all set fields in the object to locate the row in the database. Be careful, that you don't update multiple rows, when updating objects without primary keys.

Destroy Destroys the object. Finds the rows the same way update does.

set Sets a property, if the datatype passes validation. Throws an exception if an unknown property is being set.

get Gets the datatype.

call Parses function calls that begin with either find\_by or find\_all\_by to the find\_by\_property and find\_all\_by\_property functions

find\_primary Attempts to find the primary key of the class. Returns false if there is now primary key.

validate\_data Validates the data against the meta data of the class

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity65

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

3468d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/96928d14dba53c072d8f6e19570f92fc134dfd43cf0eff04b99054e917f0da47?d=identicon)[nueaf](/maintainers/nueaf)

---

Top Contributors

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

### Embed Badge

![Health badge](/badges/nueaf-uteeni/health.svg)

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

###  Alternatives

[doctrine/orm

Object-Relational-Mapper for PHP

10.2k285.3M6.2k](/packages/doctrine-orm)[jdorn/sql-formatter

a PHP SQL highlighting library

3.9k115.1M102](/packages/jdorn-sql-formatter)[illuminate/database

The Illuminate Database package.

2.8k52.4M9.4k](/packages/illuminate-database)[mongodb/mongodb

MongoDB driver library

1.6k64.0M546](/packages/mongodb-mongodb)[ramsey/uuid-doctrine

Use ramsey/uuid as a Doctrine field type.

90340.3M211](/packages/ramsey-uuid-doctrine)[reliese/laravel

Reliese Components for Laravel Framework code generation.

1.7k3.4M16](/packages/reliese-laravel)

PHPackages © 2026

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