databases/pear-DB_DataObject 1.11.5_1
SQL Builder, Object Interface to Database Tables
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- PHP301
- Categories
- databases, pear
- Package size
- 70.9 KiB, 349.7 KiB installed
Description
DataObject performs 2 tasks:
- Builds SQL statements based on the objects vars and the builder methods.
- acts as a datastore for a table row.
The core class is designed to be extended for each of your tables so that you put the data logic inside the data classes. A generator is included to make your configuration files and your base classes.
Install
As a binary package — by origin, or by package name:
pkg install databases/pear-DB_DataObject
pkg install php82-pear-DB_DataObject
From the ports tree:
cd /usr/ports/databases/pear-DB_DataObject/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= php82-pear-DB_DataObject>0:databases/pear-DB_DataObject
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.11.5_1 | 1.11.5_1 | 1.11.5_1 | 1.11.5_1 | 1.11.5_1 |
| FreeBSD:14:quarterly | 1.11.5_1 | 1.11.5_1 | n/a | 1.11.5_1 | 1.11.5_1 |
| FreeBSD:15:latest | 1.11.5_1 | 1.11.5_1 | n/a | 1.11.5_1 | 1.11.5_1 |
| FreeBSD:15:quarterly | 1.11.5_1 | 1.11.5_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.11.5_1 | 1.11.5_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 1
${PEAR_PKGNAMEPREFIX}Date>=1.4.3: devel/pear-Date
The full lists below include those, and their dependencies in turn.
All build dependencies 9
All run dependencies 12
Required by 1
Configuration
Options name: databases_DB_DataObject
| Option | Default | Description |
|---|---|---|
| DB | on | DB support |
| MDB2 | off | MDB2 support |
| VALIDATE | off | Validate support |
- USES
- pear
- Service scripts
- none
- Conflicts with
- php*-pear-DB_DataObject
- Flavors
php83-pear-DB_DataObject-1.11.5_1,php84-pear-DB_DataObject-1.11.5_1,php85-pear-DB_DataObject-1.11.5_1,php86-pear-DB_DataObject-1.11.5_1
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| PEAR/DB_DataObject-1.11.5.tgz | 83878 | 0157d3197c28b33d41c069b7f0ed8d2651fe2377e83a0a7b9f1b7a47a4f31b05 |
Commit history 0
No commits in the history this site was built from.